Aubrey Scher, DMD, Dentist

3648 Chamblee Tucker Rd
AtlantaGA  30341-4403 (DeKalb County)


Phone: 770-939-4840
Fax:

NPI: 1245351089
License Number: DN012921 (GA)