Christopher Scalia, DDS, Dentist

10 Executive Ct
Ste 4
BarringtonIL  60010-9550 (Lake County)


Phone: 847-381-1281
Fax:

NPI: 1285828731
License Number: BS0858063 (IL)