★ Now welcoming new patients in Eatonton

Whole-body care, all under one roof

Medical, chiropractic, and aesthetic care working together, so you can feel better, move better, and live healthier right here in Eatonton.

★★★★★  Trusted by families across Putnam County

A patient receiving hands-on chiropractic care at Magnolia Medical Group
4
medical & chiropractic providers
One Roof
medical, chiro & aesthetics
Financing
available through Affirm
5-Star
patient reviews

Medical Services

Medical & wellness care

From IV therapy to weight loss and concierge care. Tap any card to learn more.

Chiropractic Care

Move without the pain

Hands-on chiropractic care for injuries and everyday aches. Tap any card to learn more.

Featured Therapy

Hill Spinal Decompression

Non-surgical, FDA-cleared decompression that relieves pressure on the spine to ease herniated discs, sciatica, and chronic back and neck pain.

Learn about decompression
🏥

Care that works together

Medical, chiropractic, and aesthetics in one place.

💬

Real one-on-one time

Providers who listen and build a plan around you.

📱

Easy access

Book, save, and finance care right from our app.

Why patients choose Magnolia

We bring medical, chiropractic, and aesthetic care together under one roof so your care stays coordinated and personal. No shuffling between offices, no feeling like just another chart, just a team that treats you like a neighbor and helps you feel your best.

More about us

Elevated Aesthetics at Magnolia

Look as good as you feel

Botox, microneedling with PRP, chemical peels, PDO threading, facials, and more from our aesthetics team.

Explore aesthetics

Office Hours

Monday to Thursday
8:30 AM – 5:00 PM
Closed for lunch
12:00 PM – 1:00 PM
Friday
8:30 AM – 12:00 PM
Saturday & Sunday
Closed
946 Harmony Rd. Eatonton, GA 31024
(706) 932-0610

What our patients say

★★★★★

“The entire staff at Magnolia Medical are great. I try to get routine chiropractic care and have visited many offices over the years. At this place they seriously treat you like family. I see Dr. Haley and Chelsea their NP and I highly recommend them both.”

Jamie · Google review
★★★★★

“Dr. Haley Lance is very thorough and listened to all my concerns. She pays attention to detail and made me feel so comfortable every visit. She went above and beyond with every adjustment I had with her.”

Sabrina Bennett · Google review
★★★★★

“The team is very professional and runs on time. The front desk meets you with a smile. Justin is thorough and asks how you are feeling to identify pain points. I continue to receive an excellent and effective experience.”

David Williams · Google review
★★★★★

“Best chiropractic care in the Lake area! I have seen both Dr. Haley and Dr. Justin going on 10 years. Even after moving, I will make the drive. When you find a good one, you stay!”

Jerri Shanklin · Google review
★★★★★

“Amazing! I have never felt so welcomed or comfortable walking into a business. Everyone had a smile on their face, was so kind, and made me feel amazing. I would give 10 stars if I could!”

Amber Reese · Google review
★★★★★

“How lucky I am to have Dr. Haley and Dr. Justin just a phone call away. They are very empathetic doctors who take the time to explain how you can be proactive in healing, in a gentle and expeditious manner. I highly recommend Magnolia Medical Group.”

Lorraine Nagle · Google review

Frequently asked questions

Are you accepting new patients?
Yes. We are welcoming new patients in Eatonton and across Putnam County. Request an appointment and our team will help you get started.
What kinds of care do you offer?
We offer integrated medical care, chiropractic care, medical weight loss, regenerative medicine, spinal decompression, peptide therapy, IV therapy, and aesthetics, all in one place.
Do you offer financing?
Yes. Flexible financing is available through Affirm, right inside the Magnolia Medical app. See our financing page for details.
Where are you located?
We are at 946 Harmony Rd. Eatonton, GA 31024. See the map above for directions.

Request an Appointment

Fill out the form and our team will reach out to confirm your visit. Prefer to talk? Call (706) 932-0610.

Call Now Book Now