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

Trent Barnhart, MD Arpana Broor, MD Edward S. Lee, DO John Mueller, MD
       
Roxbury Family Medicine
621 Roxbury Road - (815) 397-3350
 
Jeffry Tillery, MD Elvira Iancu, MD Atef Tawfik, MD  
       
   
John Schoenwald, MD Theodore Ford, MD    
       
Southridge Immediate Care Clinic
4423 Manchester Drive - (815) 394-1391 Reg Quart, MD
Phillip Benjakul, MD Karen Englund, MD Reginald Quart, MD Esther Sy, MD
       
Strathmoor Family Practice

   
Pedro deGuzman, MD
5713 Strathmoor Dr., Ste. 3
(815) 399-3968
Jocelyn Go-Lim, MD
5713 Strathmoor Dr., Ste. 3
(815) 399-3968
   
       
Rockford Individual Practices
   
Edison Lim, MD
5713 Strathmoor Drive, Ste. 2
(815) 398-5454
John Holtan, MD
5713 Strathmoor Drive, Ste. 1
(815) 398-4545
 
       
 
OSF Medical Group-Springcreek
6830 Villagreen View
Rockford, IL 61107
(815) 282-1339

 
William Kobler, MD Mark Schneider, MD Diane Zug, MD  
 
 

OSF Medical Group-Willowcreek
Willowcreek Medical Clinic
9721 N. Alpine Road
Machesney Park, IL

(815) 282-8854

Michael B. Maloney, DO Bernard O'Malley, MD Roselia deRosales, MD Robin L. Spencer, MD
       
 
OSF Medical Group-Belvidere
143 Kishwaukee Street
Belvidere, IL
(815) 544-7400

     
Troy Doetch, MD      
       
 

OSF Medical Group-Marengo

   
Kashif M. Zaheer, MD
556 East Grant Highway
(815) 568-7313
Indu Vaidya, MD
556 East Grant Highway
(815) 568-6557
   


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.