1. Melrose Housing Authority 910 Main St, Melrose, MA 02176 Coordinate: 42.46587,-71.06219 Phone: (781) 665-0905