Temple Beth Shalom

Temple Beth Shalom is a vibrant Reform Jewish congregation located in Needham, MA. The Temple had seen significant membership growth with the addition of aRead More…