OSF Medical Group - Primary Care

Open today from 8:00 am to 5:00 pm • Call to schedule a visit.
Clinic Location

13539 IL-76
Poplar Grove, IL 61065

Boone County
Contact Information

Overall Rating
Star Rating

About This Clinic in Poplar Grove, Illinois

Welcome to the primary care reference profile for **OSF Medical Group - Primary Care**, an operational healthcare clinic located at 13539 IL-76 Poplar Grove, IL 61065 . Serving the Boone County community, patients at this location receive care from Bernard O'malley, MD. This provider is open 5 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 10:00 am - 7:00 pm
Tuesday 8:00 am - 5:00 pm
Wednesday 8:00 am - 5:00 pm
Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 5:00 pm

Patient Review Consensus

Patients at OSF Medical Group - Primary Care consistently share their satisfaction with the exceptional care they receive from this dedicated team. The practice is noted for its warm, friendly atmosphere, where professionals prioritize patient needs and comfort. Many appreciate the compassionate approach and the personal attention given during visits, making even those who usually dread seeing a doctor feel at ease. Overall, it's clear that this primary care office is a community favorite for its commitment to quality care and positive patient experiences.

Top Patient Highlights

Caring And Professional Staff
Compassionate Patient Interaction
Thorough And Attentive Care
Personalized Attention
Excellent Bedside Manner
Consistent Positive Experiences
Reputable Community Presence
Welcoming Atmosphere
Focus On Patient Comfort
Dedication To Patient Histories

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

Bernard Edward O'malley, MD

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Poplar Grove. You can easily compare clinical practices across neighboring areas like Belvidere and Rockford, with the nearest alternative located just 5.08 miles away.

1700 Henry Luckow Ln, Belvidere, IL 61008

Boone County (779) 696-8650

8201 E Riverside Blvd, Rockford, IL 61114

Winnebago County (815) 971-7000

3505 N Bell School Rd, Rockford, IL 61114

Winnebago County (779) 696-0300

3505 N Bell School Rd, Rockford, IL 61114

Winnebago County (779) 696-0300

2473 McFarland Rd, Rockford, IL 61107

Winnebago County (815) 986-2286

1954 Gateway Center Dr, Belvidere, IL 61008

Boone County (815) 544-7400

6830 Villagreen View, Rockford, IL 61107

Winnebago County (815) 397-3350

7177 Crimson Ridge Dr Suite 5, Rockford, IL 61107

Winnebago County (815) 977-7019

9951 Rock Cut Crossing 2nd Floor, Loves Park, IL 61111

Winnebago County (815) 639-8500

698 Featherstone Rd #250, Rockford, IL 61107

Winnebago County (815) 399-4404

698 Featherstone Rd, Rockford, IL 61107

Winnebago County (815) 399-4404

1572 S Bell School Rd, Cherry Valley, IL 61016

Winnebago County (815) 332-3015

461 N Mulford Rd STE 3, Rockford, IL 61107

Winnebago County (815) 227-9594

7702 N Alpine Rd, Loves Park, IL 61111

Winnebago County (815) 971-2000

5727 Strathmoor Dr # 2, Rockford, IL 61107

Winnebago County (815) 397-3337

621 Roxbury Rd, Rockford, IL 61107

Winnebago County (815) 397-3350

657 S Mulford Rd, Rockford, IL 61108

Winnebago County (815) 229-9900

4857 Manhattan Dr, Rockford, IL 61108

Winnebago County (815) 708-0116

5000 Prairie Rose Dr, Roscoe, IL 61073

Winnebago County (815) 971-2000

5000 Prairie Rose Dr, Roscoe, IL 61073

Winnebago County (815) 971-3450