Dean W Lodding, DDS, Dentist

2001 Larkin Ave
Ste 120
ElginIL  60123-5808 (Kane County)


Phone: 847-697-1111
Fax: 847-697-1114
Email: din***@*****ol.com

NPI: 1497839344
License Number: (IL)