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: 419.935.2804

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.