Location and Directions

We are located at 1151 Massachusetts Avenue and 400 Harvard Street (our building spans the block) in Cambridge, MA. 

The church building is just southeast of the Harvard Square T-Station, on the Central Square side of Harvard Square. Free parking is available for the duration of the service.