Accepting New Patients

Expert internal medicine, delivered with intention at every visit.

At Umass Westborough Internal Medicine, our physicians combine deep clinical expertise with genuine compassion — so you receive thorough, personalized care that addresses the whole picture of your health.

Our Services

Comprehensive care, thoughtfully delivered

From routine preventive screenings to managing complex chronic conditions, our internal medicine team provides the full spectrum of adult primary care — with the time and attention you deserve.

Preventive Care & Wellness

Annual physicals, immunizations, cancer screenings, and personalized health risk assessments to keep you well year after year.

Chronic Disease Management

Expert management of diabetes, hypertension, heart disease, asthma, and other chronic conditions with evidence-based treatment plans.

Diagnostic Testing

On-site lab work, EKGs, and coordinated referrals for specialized diagnostics — so your care stays connected and efficient.

Adult Primary Care

Your long-term medical home for all adult health needs — from acute illnesses and infections to ongoing health maintenance and guidance.

Care Coordination

We coordinate with specialists and hospitals within the Umass Health network to ensure seamless, unified care across every provider you see.

Same-Day Urgent Care

Need to be seen today? We offer same-day appointments for urgent issues like infections, injuries, and sudden symptom flare-ups.

Modern clinic interior at Umass Westborough Internal Medicine
About Us

A practice built on trust and thoroughness

Located at 154 E Main St in the heart of Westborough, our internal medicine practice is part of the Umass Health network — bringing academic-level expertise to the community we serve.

We believe that great medicine starts with listening. Our physicians take the time to understand your full health history, your concerns, and your goals — then craft a care plan that fits your life, not the other way around. Whether you're managing a long-term condition or simply looking for a dependable primary care provider, we're here for the long haul.

Patient-Centered

Every decision starts with what matters most to you.

Comprehensive

From prevention to chronic care — one trusted practice.

Accessible

Same-day appointments and convenient Westborough location.

Network-Backed

Part of Umass Health — full access to specialists and hospitals.

Insurance & Payment

We accept most major insurance plans

We work with a wide range of insurance providers to keep quality care accessible. Contact our office to confirm your plan.

Medicare

Accepted

Blue Cross

Blue Cross Blue Shield

Aetna

Accepted

MassHealth

Accepted

We also accept most PPO plans and offer self-pay options. Please call us to verify your specific coverage.

Contact Us

Ready to experience better care?

Call us to schedule an appointment or send us a message — we'll get back to you promptly.

Our Location

154 E Main St
Westborough, MA 01581

Get Directions

Call Us

(508) 366-1120

Mon – Fri, 8:00 AM – 5:00 PM

Send Us a Message

Fill out the form below and we'll reach out as soon as possible.

Is this your business?This is my business