Beth El Temple Center is located at the intersection of Concord Ave and Blanchard Rd in Belmont, MA.
The temple can be reached via bus on the 74 and 78 routes from Harvard Square along Concord Ave and from parts of Belmont. The stop for the temple is described in the schedules as "opposite Sancta Maria Hospital".
The map below shows the location of Beth El Temple Center.
Fri, Apr 29 7:00pm
Sat, Apr 30 10:00am
Sun, May 1 8:30am
Wed, May 4 7:30pm
Fri, May 6