Elizabeth Escarria, DMD, Dentist

1185 Dundee Ave
ElginIL  60120 (Kane County)


Phone: 847-488-9145
Fax: 847-488-9147

NPI: 1134433873
License Number: 1855530 (MA)