DEAN LODDING SMILES, LTD
Primary Specialty
Dentist
Practice Location
2001 LARKIN AVE STE 120ELGIN, IL 60123-5808 Map ↗
847-697-1111
847-697-1114
All Specialties & Licenses
- Dentist Primary
- Customized Equipment (DME) — Customized Equipment
NPI Registration
Enumerated: 2013-10-21
Last CMS Update: 2013-10-21