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
302 St. Joseph Drive Bloomington (309) 655-7171

By Appointment

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

By Appointment

1405 W. Park Street Urbana (309) 655-7171

By Appointment

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

By Appointment

1401 E. 12th Street Mendota (815) 227-5600

By Appointment

1209 Starfire Drive Ottawa (309) 655-7171

By Appointment

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

By Appointment

2570 24th Street, Building 2 Rock Island (800) 443-9898

By Appointment

612 35th Avenue Moline (309) 655-7171

By Appointment

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

By Appointment

100 W. First Street Rock Falls (815) 227-5600

By Appointment

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

By Appointment

1435 N. Randall Road Elgin (815) 227-5600

By Appointment

2540 Hauser Ross Drive Sycamore (815) 227-5600

By Appointment

444 Roxbury Road Rockford (815) 227-5600

Closed
Open again Mon at 8:30 AM

320 E. Carpenter Street Springfield (217) 528-6833

By Appointment