Willard Police Department

  • Agency: Willard Police Department
  • Address: 631 S Myrtle Ave, Willard, 44890 OH
  • Chief: Thomas D King (Chief of Police)
Phone: (419)933-2561
Fax:
Email:
Website:

Willard Police Department is located at 631 S Myrtle Ave, Willard, 44890 OH. The Chief of Police of the department is Thomas D King. The Willard Police Department phone number is (419)933-2561.