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
Email: comfortsmilesatlanta@gmail.com
(404) 365-0211
3400 Peachtree Road NE #1125
All Rights Reserved | Comfort Smiles Atlanta