Alexander John Smith, DMD, Dentist

431 Summit St Ste 105
ElginIL  60120-3861 (Kane County)


Phone: 616-403-3778
Fax:

NPI: 1235798927
License Number: 019.032079 (IL)