Needham Recycling & Transfer Station (Residents Only)

1421 Central Avenue, Needham, MA, 02492

781-455-7568

mdeMarrais@needhamma.gov