CHA Windsor Street Care Center



Giving you a new care experience


Need a Visit?

We now offer telehealth visits (video or phone) as well as in-person visits at certain CHA sites. Just call for an appointment.

After Hours Urgent Needs

Please call the office and ask for the on-call provider. Or visit our CHA Somerville Campus Urgent Care (walk-in, 9 am - 9 pm).

Your Health and Safety

Your health is important and we are here for you. Please call us for any new issues, nagging concerns or chronic health needs.

Learn how we are improving your care and keeping you safe.


For Dental Care: We are seeing patients with dental emergencies, by appointment only. Please call us at 617-665-3990 if you think you need to be seen.

For WIC services: All WIC services are temporarily by telephone. Please call 617-575-5330 to schedule or confirm an appointment.


Welcome to our Center!

The CHA Windsor Street Care Center has what you need. Our Primary Care experts see people of all ages to help you, and your family, live your healthiest lives. We also offer Women's Health services and are home to the CHA Latino Mental Health program and CHA Dental Services.

When you join us, you get a whole team that works together to keep you and your family healthy.

Primary Care Services

Specialty Services

Location

We are at 119 Windsor Street in Cambridge. This is near Central Square and Kendall Square and minutes from both MIT and Harvard. How to get here and parking information.

Languages

As a national leader in interpreter services, we are proud to help patients in more than 150 languages. Our interpreters also handle requests for the deaf or hard of hearing, including American Sign Language and CDI services.

    Find Us

  • CHA Windsor Street Care Center

    119 Windsor St. Cambridge, MA 02139 Get Directions
    P: 617-665-3600 F: 617-665-3603

    TeleHealth Visits

    M - F: 8 am - 5 pm


    Service hours may change due to our response to COVID-19. Please call to schedule an appointment.

  • CHA Dental Services, Windsor Street

    119 Windsor St. Cambridge, MA 02139 Get Directions
    P: 617-665-3990

    TeleVisits Hours

    M - F: 8:30 am - 5 pm
    In-person visits only for urgent health needs.


    Service hours may change due to our response to COVID-19.