Recycling & Solid Waste Division

 

1421 Central Ave
Needham, MA 02492

(781) 455-7568

(781) 449-9173

Contact RTS

Staff
Name Title Email Phone
Smith, Greg Superintendent, Recycling and Solid Waste Division Contact  781-455-7568
DeMarrais, Matt Assistant Superintendent, Recycling & Solid Waste