Company Overview
Company Name
Smiles of Atlanta
Address
5685 Lake Placid Dr NE, Atlanta, GA, 30342, United States
Website
smilesofatlanta.comPhone
(770) 407-8459About Smiles of Atlanta
Smiles of Atlanta is a trusted family dentist serving the Atlanta, GA area. Located at 5685 Lake Placid Dr. NE, Atlanta, GA 30342, the practice offers a range of dental services including cosmetic dentistry, general dentistry, and emergency care. The practice is committed to providing personalized care and creating unforgettable smiles for their patients.