1. Just Carpet Cleaning 521 Main St, Melrose, MA 02176 Coordinate: 42.45551,-71.06495 Phone: (781) 606-0070