Michele Shely Horton, DDS, Dentist

2210 Dean St
Ste Ste H
Saint CharlesIL  60175-1066 (Kane County)


Phone: 630-377-1010
Fax: 630-377-1091
Email: con***@*****ds.com

NPI: 1447272711
License Number: (IL)