Melrose Police Department

  • Agency: Melrose Police Department
  • Address: 56 W Foster St, Melrose, 02176 MA
  • Chief: Richard E Smith (Chief of Police)
Phone: (781)979-4461
Fax:
Email:
Website:

Melrose Police Department is located at 56 W Foster St, Melrose, 02176 MA. The Chief of Police of the department is Richard E Smith. The Melrose Police Department phone number is (781)979-4461.