Owosso is a full service community of about 15,000 residents on the banks of the Shiawassee River in mid-Michigan. The community serves a regional population of about 70,000 residents and is part of the greater Lansing and Flint metropolitan areas. Owosso is awesome.