Featured Featured December 8 @ 1:00 pm - 4:00 pm Needham History Center Gift Shop Sale Needham History Center & Museum 1147 Central Ave., Needham, MA, United States