You mean those commercials about integrity and character a few years back were not true????
From the sound of those commercials, I thought Owasso full of saints who tread upon streets of gold while choirs sang hosannas.
I honestly don't care what their city council does, because that's what it's like compared to North Tulsa.
I love and prefer to go to Owasso for anything I need to get, even though I could probably find it closer, albeit having to wear a hoody. . .