Contact the Care Team
If you’d like to schedule an appointment or if you need immediate assistance, please call our office at:
You can also contact us by filling in this form. We will do our best to reply in a timely manner.
We’re located at:
659 Auburn Avenue, NE
Atlanta, GA 30312.
Click or Tap Here for maps and step-by-step directions from anywhere in Atlanta.
Construction is causing a bit of confusion in our parking lot. You can avoid the inconvenience as well as parking fees by using one of our 10 designated no-charge spots.