Our Dunwoody Location has moved to Toccoa GA as of 5/1/2019

Toccoa Location


58 Big A Rd #101
Toccoa, GA 30577

6840 Peachtree Industrial Blvd Atlanta, GA 30360

Call Us

Questions? Need to schedule an appointment? In-office appointment availability varies by location. Call us for an appointment at (404) 998-0936

For appointment inquiries only. For medical related inquiries please contact the doctor directly.
“And ye shall know the truth, and the truth shall make you free.”
John 8:32