• Affiliated With

    • Beth Israel Deaconess Medical Center
    • MassGeneral Hospital for Children
    • Harvard Medical School Teaching Hospital

Directions



View Larger Map

From the West: Mass Pike / I-90

  1. Take exit 18 to Allston/Cambridge - go 0.6 mi
  2. Turn left at Soldiers Field Rd - go 0.2 mi
  3. Take the Soldiers Field Rd ramp - go 0.1 mi
  4. Continue on Soldiers Field Rd - go 0.3 mi
  5. Bear right onto ramp to Harvard Sq./Cambridge - go 0.1 mi
  6. Bear right at Larz Anderson Brg - go 0.1 mi
  7. Continue on John F Kennedy St - go 1.4 mi
  8. Bear right and head toward Somerville Ave - go 147 ft
  9. Bear right at Somerville Ave - go 0.5 mi
  10. Turn left at Lowell St - go 0.4 mi
  11. Turn left at Highland Ave - go 0.1 mi

From the North

  1. Take I-93 South to the RT-16 E exit 31 to Revere - go 0.1 mi
  2. Bear left at Mystic Valley Pky - go 0.1 mi
  3. Bear right and head toward Mystic Valley Pky - go 0.1 mi
  4. Continue on Harvard St - go 0.3 mi
  5. Turn left at Main St - go 0.2 mi
  6. Continue on Medford St - go 0.4 mi
  7. Turn right at Lowell St - go 0.5 mi
  8. Turn right at Highland Ave - go 0.1 mi

From the South

  1. Take I-93 North to exit 28 to Sullivan Sq. (RT-99)/Somerville
  2. Go 0.3 mi to end of ramp
  3. Turn left at Cambridge St - go 0.8 mi - (will turn into Washington St)
  4. Turn right at McGrath Hwy - go 0.2 mi
  5. Continue on Medford St - go 0.1 mi
  6. Bear left at Highland Ave - go 1.0 mi

Parking

When you get to our Somerville Hospital campus, please park in the Highland Building lot. The cost is $4 - $8, depending on your length of stay. There is also limited 2-hour street parking on Highland Ave, and parking for Somerville residents on the side streets. Please check the signs.

Public Transportation

Bus: 88, 90

Train: Red Line, Davis Square or Porter Square

    Find Us

  • Somerville Hospital Primary Care

    236 Highland Ave. Somerville, MA 02143 Get Directions
    P: (617) 591-6300 F: (617) 591-4340

    Hours

    M:8 am - 5 pm
    T: 9:30 am - 5 pm
    W, Th: 8 am - 8 pm*
    F: 8 am - 5 pm

    *Answering service after 5 pm