OSF Medical Group
Make a Healthy Choice, Choose OSF Medical Group
When you select a physician from the OSF Medical Group, you're gaining more than just a doctor. You're also getting 120 years of experience from a healthcare system whose hospitals are known for their community dedication and compassionate service. The OSF Medical Group includes a team of experienced physicians to meet your family's medical needs.
Family practice and internal medicine physicians, along with physician assistants and nurse practitioners, make up the OSF Medical Group. They serve patients through their offices in Rockford, Belvidere, Marengo and Winnebago and use the facilities of OSF Saint Anthony Medical Center. Whether caring for a child with a fever or an adult recovering from heart disease, all are committed to providing you with the best quality care possible.
OSF Medical Group-Rockford
Rockford Family Practice
810 North Alpine Road - (815)-399-4404
Roxbury Family Medicine
621 Roxbury Road - (815) 397-3350
Southridge Immediate Care Clinic
4423 Manchester Drive - (815) 394-1391
OSF Medical Group-Springcreek
6830 Villagreen View
Rockford, IL 61107 (815) 282-1339
OSF Medical Group-Willowcreek
Willowcreek Medical Clinic
9721 N. Alpine Road
Machesney Park, IL (815) 282-8854
OSF Medical Group-Belvidere
143 Kishwaukee Street
Belvidere, IL (815) 544-7400
OSF Medical Group-Marengo
556 East Grant Highway (815) 568-7313
For more information or to make an appointment with one of the OSF Medical Group Physicians, call the OSF Saint Anthony Health Resource Line at (815) 226-1121.
- Billing & Charity Assistance
- Classes & Events
- Find a Physician
- Health Library
- News & Publications
- Physician Opportunities
- Ways to Give
- Children's Hospital of Illinois
- Center For Cancer Care
- Emergency Medical Services
- Foundation
- Illinois Neurological Institute
- Level I Trauma Center
- Quality of Care
- Cardiovascular Services



