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 again Wed at 8:00 AM

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

By Appointment

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

By Appointment

1209 Starfire Drive
Suite 2
Ottawa (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 again Wed at 8:00 AM

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