Welcome to the site.
This is a forum for people living in and around the Tulsa area, Northeast Oklahoma being included in that. Some of us game together, many others here play in other groups, and we have not met in person, just talk through the site. So no worries, you posted in the right place. One of the guys I game with, who is not on the site, lives in Claremore and drives to Tulsa for our game. There are a couple of other members that live there. One is active on the site, mostly lurks though, talk to him occasionally by PM (private message). Check the player tab, type in your zip and set the search parameter to 10 or 20 miles to find the closest people. A lot of people cruise in take a look around, don't find anyone right away and never come back. Which is a real shame, networking and establishing a community takes time and a little effort, but in the long run, the rewards are worth it. The Tulsa area has a very active (IMHO) gaming community, more so than anywhere else I have lived anyway.
It can be hard to get everyone together to play. Mostly I just decided to run a D&D game and got enough people together to play, but people miss sessions, and so do I. We all have other things going on. People drift in and out of the group too. We try to play twice a month, but lately we have been lucky to do so once a month. Also I told my wife, "I'm playing D&D every Thursday until people stop showing up. Consider it cheap therapy".
A heads up about Starbase 21, it is a comic book and collectible store. No RPG material to speak of, other than the obligatory 20 lbs of Chessex dice. I think they used to carry more stuff but it wasn't selling and they scaled back to just the other stuff. The guy that runs the place also only works 9-5. Doors close promptly at 5:00, which makes it hard for people to get over there and buy things, since most of the rest of the world works the same hours. Unless you are a "Kept Man of Leisure" like myself , then you have time to go check these places out.