Village of Melrose Police Department

  • Agency: Village of Melrose Police Department
  • Address: 112 N Washington St, PO Box 117, Melrose, 54642 WI
  • Chief: Cal D Smokowicz (Chief of Police)
Phone: (608)488-3191
Fax: (608)488-3191

Village of Melrose Police Department is located at 112 N Washington St, PO Box 117, Melrose, 54642 WI. The Chief of Police of the department is Cal D Smokowicz. The Village of Melrose Police Department phone number is (608)488-3191.