City of Owosso Address: 202 S Water ST, Owosso, MI 48867 Phone: (989) 725-0580 Services: Ambulance Call (989) 725-0580 Get Directions