John Walker Vangilder, DDS, Dentist

101 Lions Dr
Ste 116
BarringtonIL  60010-3181 (Lake County)


Phone: 847-382-4224
Fax: 847-382-4487

NPI: 1639236755
License Number: 021001585 (IL)