What do people do in Owasso?

I just moved here not too long ago and I’m wondering what do people do here if you don’t want to go to Tulsa? We seem to have every chain brick and mortar but absolutely nothing to do except a bar.