About Our Location

Our location at 101 Merrimac Street is in the historic North Station/TD Garden area, near the Massachusetts General Hospital main campus. Our building has entrances on both Merrimac Street and Portland Street.

Directions & Details

  • Public Transit: Take the Orange Line or the Green Line to North Station. Walk up Causeway Street in the direction of the TD Garden. Turn left onto Portland Street. Our building, 101 Merrimac Street, has entrances on both Merrimac Street and Portland Street. Learn more on the MBTA Website.
  • Parking: There is a garage under the building, accessible on the Merrimac Street side. There are also surface parking lots on Lancaster Street and on Friend Street. Government Center has a large garage that is close to our location at 101 Merrimac Street.