owassoliving.org
Why Owasso?
If you’re looking for a smaller, family friendly, well-developed place to live that’s not in the heart of a city, Owasso is for you! Situated less than 15 miles from Tulsa, Owasso is fu…