Navarre Police Department

  • Agency: Navarre Police Department
  • Address: 27 W Canal St, Navarre, 44662 OH
  • Chief: Dennis Albaugh (Chief of Police)
Phone: (330)879-0342
Fax:
Email:

Navarre Police Department is located at 27 W Canal St, Navarre, 44662 OH. The Chief of Police of the department is Dennis Albaugh. The Navarre Police Department phone number is (330)879-0342.