Serviceable upholstered furniture and mattresses, free of rips, stains and bugs, may be donated to:
Salvation Army: For free pickup use their online pickup form or call 1-800-SA-TRUCK.
MA Coalition for the Homeless: For free pickup call (781) 595-7570 X13.
The Wish Project (provides furniture to families moving out of homeless shelters) (978) 375-3572
If not in good enough condition to donate, your town may collect or accept it (usually for a fee).
For other options, click here LINK?