James A Meagher, DDS, Dentist

6926 N University St Ste C
PeoriaIL  61614-1728 (Peoria County)


Phone: 309-692-5863
Fax: 309-689-3031

NPI: 1174545974
License Number: 19014628 (IL)