1. Mold Removal in Spencer, MA 2 Chestnut St, Spencer, MA 01562 Coordinate: 42.24176,-71.99191 Phone: (508) 876-7193