Terry F Hatch, MD, Pediatrics

611 W Park St
Peds Specialties
UrbanaIL  61801-2500 (Champaign County)


Phone: 217-383-3100
Fax: 217-383-4468

NPI: 1427093129
License Number: 036048390 (IL)