1. Needham Historical Society 1147 Central Ave, Needham, MA 02492 Coordinate: 42.28117,-71.25337 Phone: (781) 455-8860