temple israel s

125 Hartford Street
Natick
Massachusetts
United States