1. Mold Removal in Melrose, MA 303 Lebanon St, Melrose, MA 02176 Coordinate: 42.44979,-71.05882 Phone: (339) 217-3016