Find a Location

OSF Children's Hospital of Illinois - Developmental Pediatrics

507 Armstrong Avenue
Peoria, Illinois 61603

Phone: (309) 681-6960

Languages Spoken English

Upcoming Office Hours By Appointment

Regular Office Hours By Appointment

Specialties