City Halls in Owosso, MI City of Owosso301 W Main StOwosso, MI, 4886798972505689897250599City HallFremont TownshipGovernment City Village TownshipVernon Township Owosso City Hall301 W Main StOwosso, MI, 488679897250599City HallPowerhouse Township Owosso City Mayor301 W Main StOwosso, MI, 488679897250595City Hall Show More