Found 3 places
Address: 472 High Rock St, Needham, MA
Latitude: 42.2752 (42°16′31″N), Longitude: -71.2498 (71°14′59″W)
Site: jewishneedham.com
Address: 1664 Central Ave, Needham, MA 02492
Latitude: 42.2689 (42°16′8″N), Longitude: -71.2659 (71°15′57″W)
Foursquare
Address: 670 Highland Ave, Needham, MA 02494
Latitude: 42.2986 (42°17′55″N), Longitude: -71.2314 (71°13′53″W)
Phone: (781) 449-3016