CHA Assembly Square Care Center

Alert: Information for CHA patients and visitors regarding COVID-19 (Coronavirus).

Due to COVID-19, we have changed the way we are providing your primary care.

Need a visit?

Please call this Care Center to schedule a telehealth (virtual) visit. Limited in-person visits can be scheduled at select CHA sites by appointment only.

After Hours Urgent Needs

Please call the office and ask for the on-call provider.

In an Emergency

Call 911 or go to the closest Emergency Department.

Thank you for trusting us with your care. We appreciate your patience as we make changes to keep you and your community safe.

* How to use GPS to find our main entrance

Welcome to our Center!

CHA Assembly Square has what you need. Our experts see people of all ages to help you, and your family, live your healthiest lives.

We are proud to be home to CHA Primary Care, the Bone & Joint Center and Occupational Health, which includes an Immigration Clinic and Travel Medicine services.

When you join us, you get a whole team who works together to keep you, your family or your employees healthy.

Primary Care Services

Specialty Services


We are at 5 Middlesex Ave in Somerville's Assembly Square. Our main entrance faces Revolution Drive and the Somerville Home Depot. We have free parking and easy access to public transportation -- MBTA Orange Line (Assembly Station) and bus routes 90 and 92. 

How to get here and parking information.


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 Assembly Square
    Care Center

    5 Middlesex Avenue* | (entrance
    across from Home Depot)
    Somerville, MA 02145 Get Directions

    Main Number

    Phone: 617-591-6840

    Contact Us

  • CHA Primary Care, Assembly Square

    P: 617-591-6900 F: 617-591-6990


    M, T: 8 am - 8 pm
    W, Th: 8 am - 5 pm
    F: 8 am - 10 am;
      12 pm - 5 pm

    Other Services

  • Orthopaedics

    Phone: 617-665-1566
    Fax: 617-591-4610

    Rehab & Physical Therapy

    Phone: 617-591-4600
    Fax: 617-591-4610

    Sports Medicine

    Phone: 617-665-2007
    Fax: 617-665-1566

    Occupational Health

    Phone: 617-591-4660
    Fax: 617-591-4693

    Travel Medicine

    Phone: 617-591-4660
    Fax: 617-591-4693