Gregory Scott Tehle, DDS, Dentist

312 W Main St
BarringtonIL  60010 (Lake County)


Phone: 847-381-5958
Fax: 847-713-2194

NPI: 1720127558
License Number: (IL)