Owosso Police Department

  • Agency: Owosso Police Department
  • Address: 202 South Water Street, Owosso, 48867 MI
  • Chief: (Chief of Police)
Phone: (989) 725-0580
Fax: (989) 725-0528

Owosso Police Department is located at 202 South Water Street, Owosso, 48867 MI. The Owosso Police Department phone number is (989) 725-0580.