Directions to CHA Assembly Square

View Larger Map

Driving directions to CHA Assembly Square Care Center

Main entrance on Revolution Drive, across from the Home Depot

From points South

Take I-93 N to exit 29 (Everett/ Malden, Route 28N).

Stay to the right off exit; take 1st right onto Middlesex Ave (there will be a courthouse at turn).

At blinking light take a left; at next stop sign take a right.

Take 1st right on to Revolution Drive; take next right and then 1st left into parking lot.

From points North

Take 1-93 S to exit 28 (Sullivan Square/ Charlestown, Route 28N).

At exit bear to right at stop sign; take a left turn at next light; take a left turn onto Mystic Ave.

At next light take a right onto New Road, take 1st left and take next left into parking lot.

Please note: MBTA’s The Ride program can also be used for disabled patients. The cost is $1.60. You need to call and reserve the ride one day ahead. Call 617-222-5123.


Our main entrance is on revolution Drive, across from Home Depot. We have a large free parking lot next to the building.

Public Transportation

Bus: 90, 92, 95

Notes: From Sullivan Square, take the 95 bus (please check with driver to make sure the bus is going to Assembly Square). Get off at the stop after Home Depot. If you take the 95 bus from Medford, it lets you off on the wrong side of the highway. You have to go to Sullivan and take the 95 outbound.

Train: Orange Line, Assembly Station.

Notes: If you are walking from Assembly Station, go past the Partners building and cross Grand Union Boulevard. Home Depot will be on your left and a parking lot on your right. CHA is in the large grey and blue building on your right after you pass the Bank of America ATM.

    Find Us

  • CHA Assembly Square
    Care Center

    5 Middlesex Avenue* | (entrance across
    from Home Depot)
    Somerville, MA 02145 Get Directions
  • CHA Primary Care, Assembly Square

    5 Middlesex Avenue* | (entrance across
    from Home Depot)
    Somerville, MA 02145 Get Directions
    P: 617-591-6900


    Mon, Tue: 8 am - 8 pm
    Wed: 8 am - 5 pm
    Thu: 8 am - 8 pm
    Fri: 8 am - 5 pm

    Contact Us

  • 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-6851

    Travel Medicine

    Phone: 617-591-4660
    Fax: 617-591-6851