The Center at the Heights Address 300 Hillside Avenue Needham, MA , 02494, United States Upcoming Events Needham Council on Aging - 09/29/2023 - 1:00 pm - 2:00 pm