OSF Children's Hospital Clinics

While Children’s Hospital is based in Peoria, our specialty physicians travel throughout the state to serve children close to their home. Select a city to see what services are offered near you.

Practice Name Address City Phone Today's Hours
1505 Eastland Drive
Suite 210
Bloomington (309) 661-5090

8 a.m. - 5 p.m.
Open for another 2 hours 3 minutes

302 St. Joseph Drive Bloomington (309) 655-7171

By Appointment

1221 E. Condit Street Decatur (309) 624-4945

By Appointment

1405 W. Park Street
Suite 306
Urbana (217) 337-3862

By Appointment

3315 N. Seminary Street Galesburg (309) 655-7171

By Appointment

1209 Starfire Drive
Suite 2
Ottawa (309) 655-7171

By Appointment

600 E. 1st Street Spring Valley (309) 655-7171

By Appointment

420 NE Glen Oak Avenue
Suite 201
Peoria (309) 624-9844

By Appointment

515 Valley View Drive
Suite 103
Moline (309) 308-2500

By Appointment

2112 25th Avenue Rock Island (309) 624-4945

By Appointment

444 Roxbury Road Rockford (815) 227-5600

8 a.m. - 4:30 p.m.
Open for another 1 hours 33 minutes

2540 Hauser Ross Drive
Suite 250
Sycamore (815) 227-5600

By Appointment

1010 W. Fairway Drive Freeport (815) 227-5600

By Appointment

2600 Locust Street Sterling (815) 227-5600

By Appointment

2524 Farragut Drive Springfield (217) 528-6833

By Appointment