Primary Care

Primary Care Services

 

Our primary care doctors and their staff provide the highest-quality care and service. As a member of Mass General Brigham, Newton-Wellesley Hospital is able to offer you access to the most advanced technology, with a focus on quality and patient safety. If you need specialty care, your doctor can refer you within the Mass General Brigham system.

Primary Care Millis

Family medicine for families in Millis

Our primary care and family doctors provide complete care to both individual patients and whole families, including:

  • Infants
  • Children
  • Teens
  • Adults
  • Seniors

Make an appointment

Phone: 508-376-3000

Our Team

We deliver a full range of preventive and health maintenance care. Our doctors also treat a range of acute and chronic health problems. In addition, we coordinate our patients’ care when they need treatment by specialists.

To make an appointment with one of our team, please call 508-376-3000

  • Dr. Mazzawi, MD, Medical Director
  • Steven L. Bornstein, DO
  • Dr. Seamus Mark, MD

Directions, Hours, Contact, Parking

969 Main Street
Suite 205
Millis MA 02054

Google map directions to our office

Phone: 508-376-3000

  • Office Hours: Monday – Friday 8 – 5 p.m.
  • Phone Hours: Monday – Friday 8:30 – 4:30 p.m.
  • Phones are forwarded to our 24-hour on-call answering service during off-hours

Parking: Free

Primary Care Natick

Adult internal medicine in Natick

Adults in Natick and nearby areas can access caring, comprehensive primary care at Newton-Wellesley Medical Group – Primary Care.

Make an appointment

Phone: 508-820-8383

Our Team

To make an appointment with one of  our team please call 508-820-8383

  • Hadia Tirmizi, MD
  • Jo-Ann Suna
  • Prativa Basnet, MD
  • Jennifer Saenz, DO, MPH
  • Harveen Singh, MD

Directions, Hours, Contact, Parking

Newton-Wellesley Medical Group – Primary Care (Natick)
307 West Central Street
Natick, MA 02492

Google map directions

Phone: 508-820-8383
Fax: 508-820-0250

Hours: Monday-Friday 8:00 a.m.- 5:00 p.m.
Parking is free.

Primary Care Needham

Adult internal medicine in Needham

Adults in Needham and nearby areas can access caring, comprehensive primary care at Newton-Wellesley Physicians-Primary Care.

Make an appointment

Phone: 781-449-0020

Our Team

To make an appointment with one of our team please call 781-449-0020

  • Liza H. Meyerhardt, MD,
    Medical Director
  • Megan R. Mistry, DO
  • Whitney L. Kress, MD
  • Kelsey Wood, PA-C

Directions, Hours, Contact, Parking

Newton-Wellesley Physicians-Primary Care (Needham)
1450 Highland Avenue
Needham, MA 02492

Google map directions

Phone: 781-449-0020
Hours: Monday-Friday 8:00 a.m.- 4:30 p.m.
Parking is free.

Primary Care Newton

Adult internal medicine in Newton

Adults in Newton and nearby areas can access caring, comprehensive primary care at Newton-Wellesley Physicians-Primary Care.

Make an appointment

Phone: 617-964-9070

Our Team

To make an appointment with one of our team please call 617-964-9070

  • Tiffany Kolniak, MD
  • Lina P. Pabon-Nau, MD
  • Michael Shrager, MD
  • Melissa Angela Wendt, MD
  • Nazbeh Taghizadeh, MD
  • Kevin McDonnell, PA-C

Directions, Hours, Contact, Parking

Newton-Wellesley Physicians-Primary Care (Newton)
2000 Washington Street, Suite WH/441
Newton, MA 02462

Google map directions

Phone: 617-964-9070
Hours: Monday-Friday 8:00 a.m.- 4:30 p.m.

Parking information

Primary Care Walpole

Family medicine for families in Walpole

Our primary care and family doctors provide complete care to both individual patients and whole families, including:

  • Infants
  • Children
  • Teens
  • Adults
  • Seniors

Make an appointment

Phone508-660-1200

Our Team

We deliver a full range of preventive and health maintenance care. Our doctors also treat a range of acute and chronic health problems. In addition, we coordinate our patients’ care when they need treatment by specialists.

To make an appointment with one of our team, please call  508-660-1200

  • Henry A. D’Angelo, Jr., MD
  • Steven L. Bornstein, DO *
  • Cristina J. Cataldo, MD
  • Hana F. Karim, MD
  • Marta E. Mazzawi, MD, Medical Director
  • Jennifer L. Moniz-Duffy, MD
  • Kay An-Whay Thompson, MD, CCFP, FCFP
  • Casey T McGrath, MSN, APRN, FNP-BC
  • Kathryn E. Ventola, MSN, APRN, FNP-BC

Directions, Hours, Contact, Parking

Newton-Wellesley Physicians-Family Medicine (Walpole)
111 Norfolk Street
WalpoleMA 02081

Get directions to our office

Phone508-660-1200
Office Hours: Monday-Friday: 7:30am-5:00pm
Mammograms offered Monday-Thursday: 8:15am-3:30pm

Phone Hours: Monday-Friday: 8:30am-4:30pm
Parking: Free

Primary Care Waltham

Family medicine for families in Waltham

Our family medicine doctors provide complete care to both individual patients and whole families, including:

  • Infants
  • Children
  • Teens
  • Adults
  • Seniors

Make an appointment

Phone: 781-788-8444

Our Team

We deliver a full range of preventive and health maintenance care. Our doctors also treat a range of acute and chronic health problems. In addition, we coordinate our patients’ care when they need treatment by specialists.

To make an appointment with one of our team, please call 781-788-8444

  • Alicia A. Czarnecki, MD
  • M. David Dick, DO, MS
  • Christopher J. Bechtel, NP

Directions, hours, contact, parking

Newton-Wellesley Physicians-Family Medicine (Waltham)
9 Hope Avenue
WalthamMA

Phone: 781-788-8444

Google map directions 

Hours:  Monday through Friday8:30 am – 5:00 pm*

Parking is free

Primary Care Wellesley 195 Worcester Street

Adult internal medicine in Wellesley

Adults in Wellesley and nearby areas can access caring, comprehensive primary care at Newton-Wellesley Physicians-Primary Care.

Make an appointment

Phone: 617-219-1510

To make an appointment with one of our team please call 617-219-1510

  • Nicole M. Larue, MD   Medical Director
  • Denise M. Mayo, MD
  • Janet M. Chang, MDe
  • Deborah A. Hadley, MD
  • Jennifer C. Paterson, MD
  • Surbhi Rohatgi, MD
  • Jianying Yang, MD

Directions, Hours, Contact, Parking

Newton-Wellesley Physicians-Primary Care (Wellesley)
195 Worcester Street – Unit 102
WellesleyMA
Get directions to our office

Phone: 617-219-1510
Hours: Monday – Friday8:30 am to 4:30 pm
Parking: Free

Primary Care Wellesley 173 Worcester Street

Adult internal medicine in Wellesley

Adults in Wellesley and nearby areas can access caring, comprehensive primary care at Newton-Wellesley Medical Group – Primary Care.

Make an appointment

Phone:  617- 831-7420

To make an appointment with one of our team please call 617- 831-7420

  • Dr Andrew Fauteux – Medical Director
  • Rana Eletriby, MD
  • Sarah H. Fulco, MD
  • Claudia P. Garcia, MD
  • Karin Hjalmarson, MD
  • William S. Maher, MD
  • Nicholas M. Mascoli, III, MD
  • Lucy Paniszyn, MD
  • Ali Tirmizi, MD
  • Jared Rodrigues, MD, JD
  • Geraldine Zabik, MD
  • Frances Lloyd, NP, CNP
  • Kerry Willey, NP, CNP
  • Sabreena Mei, PA

Directions, Hours, Contact, Parking

Newton-Wellesley Medical Group – Primary Care (Wellesley)
173 Worcester Street
WellesleyMA

Get directions to our office

Phone: 617- 831-7420  Fax: 617-831-7422
Hours: Monday – Friday8:00 a.m. to 5:00 p.m.
Parking: Free

Primary Care Wellesley Hills

Adult internal medicine and family medicine in Wellesley Hills

Make an appointment

Phone857-231-4650

To make an appointment with one of our team please call 857-231-4650

  • Mohini Daya, MD- Adult Medicine and Pediatrics
  • Abigail J. Love, MD (Family medicine)
  • Deirdre Patel, MD (Family Medicine)
  • Sabrina Uma Tobarran, MD, MPH (Family Medicine)
  • Chaimae El Adlouni, PA

Directions, Hours, Contact, Parking

Newton-Wellesley Physicians-Primary Care (Wellesley Hills)
981 Worcester St. – Rte 9 West
WellesleyMA 02482

Get directions to our office

Phone: 857-231-4650
Hours: Monday-Friday8:30 am – 4:30 pm
(phones are open 8 a.m.-4:30 p.m. and forward to our 24-hour on-call answering service during off-hours)
Parking: Free