Nicholas Edward Baker, DMD, Dentist

2206 E Oakland Ave
BloomingtonIL  61701-5761 (McLean County)


Phone: 309-662-5921
Fax: 309-661-2159

NPI: 1861658015
License Number: 019.087687 (IL)