Statistipedia

Owosso, MI

Owosso, MI
Map of Owosso
StateMichigan
Population14,536
Links
Maps

Owosso is located in the state of Michigan, approximately 61 miles northwest of Detroit. It has a population of 14,536.