Accepting new patients · Adults 18+

Board-certified primary care in Northborough, MA

Internal medicine for adults, led by Dr. Gunardi Irawan, MD with Courtney Laperriere, PA-C and Diana Kisel, FNP-C. In person at 162 Main Street or by telehealth, with new-patient visits usually available within a few weeks.

Insurance we accept: Blue Cross Blue Shield · Harvard Pilgrim · Mass General Brigham Health Plan · Tufts Medicare Preferred HMO · Aetna · Cigna · UnitedHealthcare · Wellpoint

★★★★★ 5.0 on Google across 119 reviews · Mon–Fri 8:00–4:30 · 162 Main Street, Northborough, MA 01532

Request an appointment

Four quick questions. Our office calls you back within one business day to pick a time — or call (508) 770-6701 now.

    Preferred days

    For scheduling only — please don’t include health details; this form is not a secure medical channel and submitting it does not make you a patient. Our office will call you within one business day. For anything urgent call (508) 770-6701; in an emergency call 911. Privacy Policy.

    Comprehensive Primary Care for Your
    Long-Term Health

    Gunardi Irawan, MD – Charles River Medical Associates

    Dr. Gunardi Irawan, a board-certified internal medicine physician, leads a team with Courtney Laperriere, PA-C, and Diana Kisel, FNP-C that is accepting new adult patients at 162 Main St in Northborough, a short drive from Marlborough, Westborough, Southborough, Hudson, Hopkinton, Sudbury, and Framingham. The team sees patients Monday through Friday, offers same-day visits for urgent concerns, and provides telehealth across Massachusetts. Dr. Irawan trained as chief resident at Tufts/MetroWest Medical Center and taught at UMass Medical School before building this practice.

    Why Patients Choose Dr. Irawan and the Team

    ● A team that knows you. Dr. Irawan, Courtney Laperriere, PA-C, and Diana Kisel, FNP-C share one chart and one approach, so whoever you see knows your history and the doctor stays involved.

    ● Appointments when you need them. New-patient visits within a few weeks, same-day sick visits most weekdays, telehealth for follow-ups and refills.

    ● Labs and EKG on site, so most questions are answered the same day rather than after a second trip.

    ● Two specialties under one roof. If weight is part of your health picture, the EverWell program is in the same office, with the same team.

    ● 5.0 stars across 119 Google reviews.

     

    Primary Care Northborough, MA

    Our Primary Care Services

    Northborough primary care clinic

    Preventive & Wellness Care

    ● Annual Physicals & Wellness Exams
    ● Preventive Screenings & Cancer Detection
    ● Immunizations & Vaccinations (flu, tetanus, pneumonia, hepatitis B and more)
    ● Lifestyle & Nutritional Counseling

    Chronic Disease Management

    ● High Blood Pressure, Diabetes, High Cholesterol Care
    ● Thyroid Disorders & Metabolic Health Management
    ● Heart Disease Prevention & Risk Reduction
    ● Weight Management & Long-Term Health Optimization

    On-Site Labs & Diagnostic Testing

    We offer convenient, in-office lab testing so you can get results quickly without extra
    visits:
    ● Blood Work & Routine Labs
    ● Urinalysis (UA) for Infections & Health Screenings
    ● Rapid Testing for Strep, COVID-19, & Flu
    ● Electrocardiogram (EKG) for Heart Health

    Urgent Care & Same-Day Appointment

    For sudden illnesses and minor urgent concerns, we offer same-day appointments for
    conditions such as:
    ● Cough, Cold, Flu, & Respiratory Infections
    ● Strep Throat, Sinus Infections, & Ear Infections
    ● Urinary Tract Infections (UTIs)
    ● Minor Injuries, Sprains, & Skin Conditions
    ● Nebulizer Treatment for Respiratory Issues

    Virtual & In-Person Visits

    ● Telehealth Appointments for follow-ups, prescription refills, and non-urgent concerns

    ● Easy access to care from the comfort of your home

    Dr. Gunardi Irawan, MD, DABOM – primary care and obesity medicine physician, Northborough, MA

    Patient Experiences at Gunardi Irawan, MD

    – Charles River Medical Associates

     

    Posted on Google Google
    Cindy Tenney profile picture
    Cindy Tenney
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Dr. Irawan has been wonderful in helping me to meet my weight loss goals. I appreciate his expert knowledge, guidance and calm demeanor. Along with his great team, everyone has been attentive and responsive to all questions and concerns.
    Posted on Google Google
    David Parenti profile picture
    David Parenti
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Everyone is always very pleasant and welcoming
    Posted on Google Google
    Stavan Parikh profile picture
    Stavan Parikh
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Dr. Irawan is a great doctor. Performs a thorough exam and give enough time to each patient. I highly recommend him.
    Posted on Google Google
    Dan Schankel profile picture
    Dan Schankel
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Dr Irawan has a good bedside manner, is very knowledgeable, and he takes the time to answer my questions thoroughly.
    Posted on Google Google
    Peng Shao profile picture
    Peng Shao
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Had my first primary care visit after I moved to this area with Dr. Irawan. Wonderful experience! He is very patient with my questions and was able to answer them very clearly in layman's language that I can understand. I am in good hands!
    Posted on Google Google
    Kenneth Jenkins profile picture
    Kenneth Jenkins
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Attentive and delightful. Encourages a very stress free atmosphere.
    Posted on Google Google
    Preeti Patnaik profile picture
    Preeti Patnaik
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Dr Irawan is gentle while speaking and he listens to my issues very intently and calms me down. He helps me understand the situation and treats me as needed. The staff at the clinic are very helpful and wonderful when I call for appointments.
    Posted on Google Google
    Ed Cunningham profile picture
    Ed Cunningham
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    My experience with Dr Irawan and his staff is a great one. Very professional, prompt and well delivered advice and treatment.
    Posted on Google Google
    George Giannotti profile picture
    George Giannotti
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Always a great experience. Dr. Irawan does an excellent job of explaining and collaborating with patients on their healthcare issues.

    Insurance we accept: Blue Cross Blue Shield · Harvard Pilgrim · Tufts Health Plan · Mass General Brigham Health Plan · Tufts Medicare Preferred HMO (Medicare Advantage) · Aetna · Cigna · UnitedHealthcare · Wellpoint

    Plans change — please call (508) 770-6701 to confirm yours.

    162 Main St, Northborough, MA 01532 · Monday–Friday 8:00 AM – 4:30 PM · (508) 770-6701 · Telehealth available statewide · Directions

    Frequently Asked Questions

    F.A.Qs

    Frequently asked questions

    Are you accepting new primary care patients?

    Yes. Dr. Irawan, Courtney Laperriere, PA-C, and Diana Kisel, FNP-C care for patients as one team, and all three are accepting new adult patients at 162 Main St, Northborough. Request an appointment through the contact form or call (508) 770-6701.

    Which insurance plans do you accept?

    Blue Cross Blue Shield, Harvard Pilgrim, Tufts Health Plan, Mass General Brigham Health Plan, Tufts Medicare Preferred HMO (Medicare Advantage), Aetna, Cigna, UnitedHealthcare, and Wellpoint. Plans change, so please call (508) 770-6701 to confirm yours.

    Do you offer same-day sick visits?

    Yes. Same-day appointments are available most weekdays for colds, flu, infections, minor injuries, and other urgent concerns, with on-site labs and EKG.

    Can I see the team by telehealth?

    Yes. Follow-ups, refills, and many non-urgent visits can be done by video for patients anywhere in Massachusetts.