1. Police Department 56 W Foster St, Melrose, MA 02176 Coordinate: 42.45464,-71.06662 Phone: (781) 665-1212