Laughing older couple relaxing on the couch
Conditions  ›  Migraines & Headaches

Fewer migraines.
More good days.

Acupuncture for migraines and chronic headaches near Peachtree City, for people who've tried every pill and injection without lasting relief.

20,000+
patient treatments performed
4.9 ★
from 168 Google reviews
5 years
voted Best of Georgia
Patient story

Seven years, then relief.

Katie M. patient story
★★★★★
“I have tried everything under the sun, and this has changed everything for me.”
Katie M. · Chronic migraine
Who we help

Find lasting relief from migraines.

This is for you if:
  • Migraines or headaches take days out of your week
  • You've tried pills, injections or other treatments without lasting relief
  • Light, sound or screens make the pain worse
  • Headaches affect your sleep, your work and your family time

We take the time to understand your condition, your history and what you want to get back to doing, then build a personal plan focused on meaningful, lasting results.

Happy older couple laughing together
Getting started

How it works.

01

Call us

Call 770-756-1979. Our friendly staff will get you scheduled.

02

Meet your doctor

A one-on-one consultation with Dr. Mara Frank or Dr. Harris Frank about your health, your history and your goals.

03

Start feeling better

You receive a plan made for your goals, you know what to expect for the whole process, and treatment can often start the same day.

Dr. Mara Frank and Dr. Harris Frank, Doctors of Acupuncture
Dr. Mara Frank & Dr. Harris Frank
Doctors of Acupuncture
Meet your doctors

Your migraine specialists near Peachtree City.

Dr. Mara and Dr. Harris Frank, our husband-and-wife team, focus on chronic pain that hasn't responded to other care.

  • Trained in the U.S. and China
  • 30 years of combined clinical experience
  • Specialized training in chronic, difficult-to-treat conditions
  • Teach and train other doctors across the U.S.
  • More than 20,000 patient treatments performed
More patient stories

Real patients, real results.

★★★★★
“I have been having migraines for the past 10 years with no help from neurologist or general practitioner… I have already gone from 16 to 10 migraines per month.”
Diane C. ·Google review
★★★★★
“Helps a lot with my migraines, went from 3-5 a week to maybe one every two weeks.”
Jermanie M. ·Google review
Questions

Migraine questions, answered.

Still wondering about something? Give us a call. We're happy to help.

Call 770-756-1979

Can acupuncture help migraines if I've tried everything?

Yes. Many of our patients come to us after medications, injections and specialists haven't brought lasting relief.

Do you treat other types of headaches?

Yes. We treat all kinds of severe headaches, including cluster headaches, tension headaches and headaches from TMJ.

What happens at my first visit?

You meet one-on-one with Dr. Mara Frank or Dr. Harris Frank. They learn your history and goals, tell you honestly whether we can help, and lay out our best recommendation for care. If you're a good fit, treatment can often start the same day.

How soon will I feel better?

Every person is different. Some patients notice a change within the first few visits, and for pain you've had a long time, results usually build over a series of treatments. Your doctor will tell you what to expect at your consultation.

What does success look like?

Success means getting back to what matters to you, like sleeping through the night, walking, working or playing without pain running the show. We set goals together at your consultation and track your progress along the way.

Does acupuncture hurt?

The needles are hair-thin, nothing like the needles used for shots. Most patients say treatment is painless, and many find it relaxing.

How long is a visit?

Most visits take under an hour.
New patients welcome

Ready for more good days?

Imagine planning your week without worrying about the next migraine. Just being present at work and at home, and getting back to the things you love.

Call 770-756-1979
Prefer a call back?
Leave your name and number and we'll call you.
Call 770-756-1979