Contact us

Easy access

Our office is conveniently located in the  Buckhead area in Atlanta.

Lenox Towers

3400 Peachtree Road NE

Suite 1125,

Atlanta, GA 30326


Clinic hours:


Sunday: Closed

Mon-Thur: 8:00am - 3:00pm

Fri-Sat: Closed

Contact Us

Contact Us

Share by: