We are currently not scheduling New patients.

We're here for you

Contact & Directions

Reach our Savannah office by phone, email, or stop by in person.

Find Us

836 E. 65th St., Building #34 · Savannah, GA 31405 · Open in Google Maps

Please note: Due to staffing shortage, we are no longer scheduling new patients after May 27th, 2026. Existing patients may call or email us with any questions.