"Your one-stop source for all your caregiving needs"
Helpline

Need to speak to someone by phone about a caregiving issue? There are options to contact someone directly for help.

Learn More

Medical Resources

Autumn trees
Even the red, white and blue of the American flag struggles to compete with the vibrant fall colors of the foliage in Southborough/Photo by Douglas Flynn

The MetroWest region is home to a wide range of medical facilities. Here is a listing of some of those resources, including area hospitals, clinics, geriatric physicians, geriatric psychiatrists and podiatrists.

When taking your loved one to a medical appointment, it is important to be prepared. Check out a discussion conducted on our Caregiving Chronicles blog covering what to ask before, during and after your loved one's visit to the doctor.

In-Home Primary Care:

Medical House Calls
Dr. Eugene C. Jagella, MD
Address:
40 Prospect Street
Milford, MA 01757
Phone: 508-478-4618
Website: www.medicalhousecalls.net
Hours: Monday-Friday, 10 a.m.-10 p.m.; weekends by special arrangement
MetroWest communities served: Ashland, Bellingham, Franklin, Holliston, Hopedale, Hopkinton, Hudson, Marlborough, Medway, Mendon, Milford, Northborough, Southborough, Westborough

Hospitals:

Beth Israel Deaconess Hospital-Needham
Address: 148 Chestnut Street
Needham, MA 02492
Phone: 781-453-3000
Website: www.bidmc.org/CentersandDepartments
/Departments/OtherLocations/
BethIsraelDeaconessHospitalNeedham.aspx

Kindred Hospital Northeast – Natick
Address: 67 Union Street
Natick, MA 01760
Phone: 508-650-7630
Website: www.khnatick.com/

Marlborough Hospital 
Address: 157 Union Street
Marlborough, MA 01752
Phone: 508-481-5000
Website: www.umassmemorial.org
/marlborough-hospital

MetroWest Medical Center – Framingham Union Hospital
Address: 115 Lincoln Street
Framingham, MA 01702
Phone: 508-383-1000
Website: www.mwmc.com/home

MetroWest Medical Center – Leonard Morse Hospital
Address: 67 Union Street
Natick, MA 01760
Phone: 508-650-7000
Website: www.mwmc.com/home

Milford Regional Medical Center
Address: 14 Prospect Street
Milford, MA 01757
Phone: 508-473-1190
Website: www.milfordregional.org/site/index.cfm

Newton-Wellesley Hospital 
Address: 2014 Washington Street
Newton, MA 02462
Phone: 617-243-6000
Website: www.nwh.org/

Rehabilitation Facilities

Community Rehab Care
Address:
51 Water Street, Suite 205
Watertown, MA 02472
Phone: 617-744-8300
Email: echernoff@brain-injury-rehab.com
Website: www.brain-injury-rehab.com
Note: Offers physical, occupational and speech language therapy to individuals who have sustained acquired brain injury, infectious brain illness or other neurologic conditions. Accredited by CARF, licensed by Massachusetts Department of Public Health as a rehabilitation clinic and certified by Medicare as a rehabilitation agency.

Whittier Rehabilitation Hospital Westborough
Address: 150 Flanders Road
Westborough, MA 01581
Phone: 508-870-2222
Website: www.whittierhealth.com/rehabilitation_hospitals
/westborough.html

Free, Low-Cost or Sliding-Scale Clinics:

Edward M. Kennedy Community Health Center
Address: 354 Waverly Street
Framingham MA 01702
Phone: 508-270-5700
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English 
Services: Primary Care, Counseling/Mental Health Services, Medical Services
Service Area: Framingham Area 

Edward M. Kennedy Community Health Center
Address: 32 Concord Street
Framingham MA 01702
Phone: 508-370-0113
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish, Portuguese 
Services: Medical Services, Dental Services
Service Area: Framingham Area 

Edward M. Kennedy Community Health Center
Address: 42 Cape Road
Milford MA 01757
Phone: 800-853-2288
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English 
Services: Primary Care, Medical, Health Education/Nutrition, Urgent Care, Lab, HIV/AIDS/STD Counseling
Service Area: Milford Area 

MetroWest Free Medical Program – Framingham
Address: 110 Edgell Road
Framingham MA 01701
Phone: 508-656-0885
Website: www.metrowestfreemedicalprogram.org/index.php
/patient-services

Accepts: Uninsured Only
Income: Low Income
Fees: Free/No fee
Languages Spoken: English 
Services: Women's Health Services, Vision Services, Social services, Pharmacy Services, Counseling/Mental Health Services, Application Assistance - Rx
By appointment only
Service Area: Framingham Area 

Metrowest Free Medical Program – Sudbury
Address: 105 Hudson Rd.
Sudbury MA 01776
Phone: 508-532-0739
Web Site: www.metrowestfreemedicalprogram.org/index.php
/patient-services

Accepts: Uninsured Only
Income: Low Income
Fees: Free/No fee
Languages Spoken: English, Portuguese, Spanish 
Services: Women's Health Services, Vision Services, Specialist medical services, Social services, Primary Care, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Application Assistance - Rx
Service Area: Sudbury Area 

Planned Parenthood - Marlborough Health Center
Address: 91 Main Street Suite 103
Marlborough, MA 01752
Phone: 800-258-4448
Web Site: www.plannedparenthood.org/health-center
/centerDetails.asp?f=3951&a=90610&v=details

Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Service Area: Marlborough Area 

Planned Parenthood - Milford Health Center
Address: 208 Main Street Suite 101
Milford, MA 01757
Phone: 800-258-4448
Web Site: www.plannedparenthood.org/health-center/
centerDetails.asp?f=3949&a=90610&v=details

Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service 
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Service Area: Milford Area 

WIC – Framingham/Waltham
Address: 300 Howard St
Framingham MA 01702
Phone: 508-620-1445
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: Low Income
Fees: No fee
Languages Spoken: English 
Services: WIC
Service Area: Framingham/Waltham Area 

Urgent Care Clinics:

AFC Urgent Care - Marlborough
Address: 38 Boston Post Road West

Marlborough, MA 01752
Phone: 508-658-0764
Email: MarlboroTeam@afcurgentcare.com
Website: www.DoctorsExpressMarlborough.com
Hours: Monday-Friday, 8 a.m.-8 p.m.; Saturday-Sunday 8 a.m.-5 p.m.

AFC Urgent Care - Natick
Address:
945 Worcester Street
Natick, MA 01760
Phone: 508-650-6208
Email: NatickTeam@afcurgentcare.com
Website: www.DoctorsExpressNatick.com
Hours: Monday-Friday, 8 a.m.-8 p.m.; Saturday-Sunday 8 a.m.-5 p.m. 

CareWell Urgent Care
Address: 
922 Highland Avenue
Needham, MA 02494
Phone: 781-400-1383
Email: needham@carewelluc.com
Website: carewellurgentcare.com/needham-ma/
Hours: 
Monday-Sunday, 8 a.m.-8 p.m.

Tri-County Medical Urgent Care - Hopkinton
Address:
1 Lumber Street
Hopkinton, MA 01748
Phone: 508-625-3535
Website: www.tricountymedical.org
Hours: Monday-Friday 8 a.m.-8 p.m.; Saturday-Sunday 9 a.m.-5 p.m.

Tri-County Medical Urgent Care - Milford
Address:
 129 South Main Street
Milford, MA 01757
Phone: 774-462-3339
Website: www.tricountymedical.org
Hours: Monday-Friday 9 a.m.-7 p.m.; Saturday-Sunday 9 a.m.-5 p.m.

CVS Minute Clinics:

Phone: 866-389-2727
Website: www.minuteclinic.com/MA/clinics.aspx
Locations in MetroWest:

Ashland
Address: 414 Union Street
Ashland, MA 01721

Franklin
Address: 272 E. Central Street
Franklin, MA 02038

Hudson
Address:
234 Washington Street
Hudson, MA 01749

Medfield
Address: 555 Main Street
Medfield, MA 02052

Medway
Address: 67 D Main Street
Medway, MA 02053

Natick
Address: 137 W. Central Street
Natick, MA 01760

Northborough
Address: 24 W. Main Street
Northborough, MA 01532

Sudbury
Address: 501 Boston Post Road
Sudbury, MA 01776

Wellesley
Address: 188 Linden Street
Wellesley, MA 02482

Need help when going to the doctor?

JFS of MetroWest's Patient Navigator Program provides trained volunteers to accompany older adults to medical appointments, providing support and guidance to help older adults get the information and care they need.

The program is available free of charge for older adults living in Framingham and the surrounding area. For more information, contact JFS by email or call 508-875-3100x110.

Franklin Town common sign
This Holliston sign points the way to
destinations near and far/Photo
by Stephen Corso

Geriatric Physicians:

Dr. Robert Achindiba
Address:
139 Lincoln Street
Framingham, MA 01702
Phone: 508-202-9683

Dr. Allan N. Engel
Address: 2000 Washington Street, #568
Newton, MA 02462
Phone: 617-244-7142

Dr. Edward Hoffer
Address: 655 Concord Street
Framingham, MA  01702
Phone: 508-875-6977

Dr. Arthur Kennedy
Address: 2014 Washington Street
Newton, MA  02462
Phone: 617-243-6433 

Dr. Donald Kern
Address:
7 Hammond Circle
Sudbury, MA 01776
Phone: 978-443-1897

Dr. Vinay Kumar
Address: 115 Lincoln Street
Framingham, MA  01702
Phone: 508-383-8785
and
Address: 246 Maple Street
Marlborough, MA  01752
Phone: 508-460-3872

Dr. Avrohm Melnick
Address: 2000 Washington Street
Newton, MA  02462
Phone: 617-964-2299

Dr. Vincent Perrelli
Mount Auburn Geriatric Outreach Services
Address: 355 Waverley Oaks Road, Suite 125
Waltham, MA  02452
Phone: 781-647-3040
MetroWest towns served: Wellesley

Dr. Mark Rohrer
Address: St. Elizabeth’s Medical Office Building, Suite 401
11 Nevins Street
Brighton, MA  02462
Phone: 617-782-7788
MetroWest towns served: Wellesley

Dr. Jerome Siegel
Address:
14 Thomas Newton Drive
Westborough, MA 01581
Phone: 508-366-3828

Dr. Anthony Sposato
Address: St. Elizabeth’s Medical Office Building, Suite 401
11 Nevins Street
Brighton, MA  02462
Phone: 617-782-7788
MetroWest towns served: Wellesley

Jennifer M. Yalter, MSPT
Address:
485 Franklin Street
Framingham, MA 01702
Phone: 508-872-8801

Podiatrists:

Assabet Family Podiatry
Address: 340 Maple Street
Marlborough, MA 01752
Phone: 508-481-3659
Services: podiatry
MetroWest towns served: Marlborough, Hudson, Framingham, Northborough, Southborough, Sudbury, Westborough
Fees: $75 first office visit, $45 subsequent visits

Dr. Clayton Cooper
Southborough Medical Group
Address: 24 Newton Street
Southborough, MA 01772
Phone: 508-460-3090
Services: Podiatry, home visits
MetroWest towns served: Southborough, Marlborough, Hopkinton, Ashland, Westborough
Clinics at Senior Centers: Ashland, Dover, Holliston, Hudson, Marlborough, Southborough, Wayland
Fees: $100.00

Dr. T. Douglas John, DPM
Address: 572 Washington Street
Wellesley, MA 02482
Phone: 781-235-2852
Services: podiatry, home visits
MetroWest towns served: Dover, Framingham, Natick, Sherborn, Wayland
Fees/Insurance: Medicare or $50.00

Dr. Philip F. Lukoff
Address: 192 Worcester Street
Natick, MA 01760
Phone: 508-650-3668
Services: podiatry, home visits

Newton Family Foot Care
Dr. Regis Boudreau, Dr. Jonathan Kaplan
Address: 963 Watertown Street
West Newton, MA 02465
Phone: 617-964-5830
MetroWest towns served: Wellesley, Needham

Anthony Tickner, Foot Specialist
Address: 439 Main Street
Hudson, MA 01749
Phone: 978-562-2155
Services: podiatry, wound healing, home visits
MetroWest towns served: Hudson, Marlborough
Fees: Medicare

This is a partial listing courtesy of CaregivingMetroWest.org. CaregivingMetroWest.org does not license, endorse or recommend any providers. For information call BayPath Elder Services, Inc. at 508-573-7200.

Still haven’t found what you are looking for?

Check out the other categories in our Local Resources section or search by town on our clickable map featuring 25 communities in MetroWest.

Stay Connected

Other Languages: español | português | русский

Helpline | Email Us | Sponsor Us

BayPath Elder Services, Inc

Caregiving MetroWest is a no-cost program of BayPath Elder Services, Inc.

MetroWest Health Foundation

Caregiving MetroWest was made possible in part by grants from the MetroWest Health Foundation.