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

Toccoa Location


58 Big A Rd #101
Toccoa, GA 30577

Call Us

We are not accepting new patients at the present time.  If you’re an existing Freedom Orthopedic patient, In-office appointment availability varies by location. Call us for an appointment at (404) 998-0936

“And ye shall know the truth, and the truth shall make you free.”
John 8:32