Location Needham Bank RecyclingWorksMa June 6, 2016 Loading Map.... Needham Bank214 Garden Street - NeedhamEvents 42.281625 -71.2379009 Address 214 Garden Street Needham Ma 02492 United States Upcoming Events No events in this location