Owasso, OK
Owasso is a growing city spanning Rogers and Tulsa counties, serving as the largest northern suburb of Tulsa. Originally settled in 1881 in the Cherokee Nation and incorporated in 1904, the community transitioned in the 1950s into a popular bedroom community for commuters. Today, Owasso has grown to over forty thousand residents. Nestled in northeastern O...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.