Temple Beth Avodah is located in Newton, United States on 45 Puddingstone Ln. Temple Beth Avodah is rated 4.6 out of 5 in the category reform synagogue in United States.
Address
45 Puddingstone Ln
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance