Owasso

10 Interesting Facts About Owasso

Facts About Owasso Owasso is an Osage Indian word meaning “Turn Around” or “End of the Trail.” The “End of the Trail” painting is our official symbol or logo of Owasso. Owasso officially became a town under Indian Territory laws in 1904, then was later chartered as a city on September 28, 1972, with Joe …

10 Interesting Facts About Owasso Read More »