Timothy J Puhr, DDS, Dentist

832 S 6th St
PrincetonIL  61356 (Bureau County)


Phone: 815-875-1217
Fax: 815-872-0472
Email: tim***@*****il.com

NPI: 1821107566
License Number: 01924536 (IL)