Location Needham Bank RecyclingWorksMa May 19, 2016 Loading Map.... Needham Bank1063 Great Plain Avenue - NeedhamEvents 42.280558 -71.2381418 Address 1063 Great Plain Avenue Needham MA 02492 United States Upcoming Events No events in this location