Pediatric Specialties

We offer general pediatric services at five locations: Alpine, Churchview, and North Rockton Avenue in Rockford; Belvidere; and Roscoe. Our providers are available the same day for urgent concerns.

We offer pediatric endocrinology and pediatric gastroenterology services at North Rockton Avenue and some outlying areas. Pediatric neurology and pediatric surgery services are available at the North Rockton Avenue campus. Specialty providers are able to schedule an appointment for your child within one week.

Meet Our Providers

  • Dr. Romulo Ortega
  • Dr. Christine Zimmerman


  • William Hutt, M.D.
  • Maria Martinez, M.D.
  • Sharon Rhodes, M.D.

Rockton Ave:

  • Sarah Beaves, M.D.
  • Ray Davis, M.D.
  • Mark Hornbach, M.D.
  • Lisa Evans, N.P.


  • Patricia Moody, M.D.
  • Angela Rodriguez, M.D.


  • Bruce Peterson, M.D.

Convenient Care

Byron: Monday-Thursday: 5 to 8 p.m., Saturday: 10 a.m. to 6 p.m.
Perryville: Monday-Friday: 5 to 9 p.m., Sat/Sun: Noon to 8 p.m.
North Rockton Ave: Monday-Friday: 8 a.m. to 4 p.m., Saturday: 8 a.m. to noon
Roscoe: Monday-Thursday: 5 to 8 p.m., Sunday: 10 a.m. to 4 p.m.
Winnebago: Monday-Thursday: 5 to 8 p.m., Sunday: 10 a.m. to 4 p.m.

Make an Appointment

Please call (815) 971-2000 to schedule your appointment.

Learn more about our Sleep Disorders Center.