We are located in the Longwood Galleria, 342 Longwood Avenue in Boston. Whether you are driving or taking public transportation, we are very accessible.

Free parking in the 342 & 375 Longwood Ave garages.

Sunday services take place in the Longwood Hall, which is adjacent to the Food Court.

View the MBTA schedule

Get directions from Google Maps