Comprehensive Medical Care Services at Rock River Community Clinic

At Rock River Community Clinic, we are dedicated to providing comprehensive medical care that is accessible to everyone, regardless of their insurance status.

Our approach prioritizes preventive care and long-term management of chronic conditions, ensuring that our patients receive the support they need for ongoing health and well-being. Whether you require general primary care, annual wellness exams, diagnostic testing, or treatment for acute injuries or illnesses, our experienced team is here to help.

Medical Care Service Locations

Medical Care Services We Offer:

General Primary Care
Women’s Health / Wellness Exams
Acute Injuries or Illnesses
Family Planning
Diagnostic Testing / Laboratory
Well Child’s & School Physicals
Annual Wellness Exams
Diabetic Education & Care

Medical Care Providers

  • Dr. Michael Grajewski

    Dr. Michael Grajewski, MD

    Volunteer Family Practice Physician
  • Dr. Donald Williams, MD

    Medical Director - Internal Medicine & Pediatrics
  • Mary Beck Metzger

    Mary Beck Metzger, APNP

    Nurse Practitioner
  • Liz Stevenson1 (1)

    Elizabeth Stevenson, APNP

    Nurse Practitioner
  • Short Headshot (1)

    Dalal El-Barbarawi, PA-C

    Certified Physician Assistant

“Amazing care and staff. Everyone was so kind and showed that they cared.”

“Amazing care and staff. Everyone was so kind and showed that they cared.”

Medical Clinic Patient

“From the front desk, to the nurse, to the doctor everyone was great. Was so nice to be listened to and cared for.”

“Visiting the Rock River clinic has always been a very good experience, thank you very much.”

Making Healthcare Affordable

We are committed to providing affordable healthcare services regardless of your ability to pay.

We accepts Medicaid, Medicare, and many private commercial and Market Place insurance plans.

No insurance? No problem. Like many of our patients, you may instead qualify for our Sliding Fee Discount Program to receive care from a provider for as little as $10 per visit.