Ralph R Lehr II, DDS, Dentist

3606 Chamblee Tucker Rd
AtlantaGA  30341-4418 (DeKalb County)


Phone: 770-939-7167
Fax: 770-939-6519

NPI: 1255420725
License Number: 7449 (GA)