1. Police Department
56 W Foster St, Melrose, MA 02176
Coordinate: 42.45464,-71.06662
Phone: (781) 665-1212
2. Melrose City of-- Police Dept Business Only--
56 W Foster St, Melrose, MA 02176
Coordinate: 42.45464,-71.06662
Phone: (781) 665-1212