Edward M. Kennedy Community Health Center

We help people live healthier lives.

Serving over 100 communities across Central and MetroWest Massachusetts.

Who We are

The mission of Edward M. Kennedy Community Health Center (Kennedy Community Health) is to “help people live healthier lives.” We believe that everyone has a right to accessible, high quality, comprehensive, integrated and compassionate health care. We provide services to everyone, regardless of ability to pay. We accept most health insurance plans, including MassHealth (Medicaid) and Medicare; other public programs; and we offer assistance to individuals and families eligible to sign up for health insurance.









Our Sites


19 Tacoma Street,
Worcester, MA, 01605

Our flagship Health Center at 19 Tacoma Street offers the community a true medical home. Patients can access our full range of services, including our robust gender affirming care clinic, reproductive health care, urgent care and more.


605 Lincoln Street,
Worcester, MA, 01605

Our newest location, 605 Lincoln Street, houses our Worcester-based Behavioral Health and Optometry services. By the end of 2023, Dental and urgent care services will also be available at the site. The site is approximately 3/4 mile from our flagship site in Worcester.


354 Waverly Street,
Framingham, MA, 01702

We have been serving the Framingham community since 2004; our 354 Waverly Street location has a broad spectrum of services including primary care, dental, behavioral health, pharmacy, laboratory, social services and more.


41 Cape Road,
Milford, MA, 01757

Our first site in Milford opened in 2014, and rapidly grew to be a health care hub for the Greater Milford community. In Decembre 2023, we opened our new site at 41 Cape Road, which offers an expanded primary care practice, as well as behavioral health, dental, optometry, social services, and more.

Hours & Locations

Our Services

Primary Care


Behavioral Health



Specialty Services

Gender Affirming Care

Substance Use Services

Manage Your Health Care

With a Patient Portal account you can:

  • View your personal health record
  • View your upcoming appointments
  • Receive e-mail reminders prior to your medical appointments
  • Request medical appointments
  • Request medication renewals
  • Send a message to your provider’s care team

Let Us be Your Employer of Choice

Join our team! Kennedy Community Health is hiring across departments for passionate, dedicated individuals to be part of our team. We invite you to explore our career opportunities and learn about all of the benefits that make Kennedy Community Health YOUR Employer of Choice.