Osceola Police Department

  • Agency: Osceola Police Department
  • Address: PO Box 111, 220 Townline Road, Osceola, 50213 IA
  • Chief: Martin W Duffus (Chief of Police)
Phone: (641)342-2121
Fax:
Email:
Website:

Osceola Police Department is located at PO Box 111, 220 Townline Road, Osceola, 50213 IA. The Chief of Police of the department is Martin W Duffus. The Osceola Police Department phone number is (641)342-2121.