I went to the Southtown YMCA at 101st and Yale while visiting Tulsa last week. I wasn't overly impressed, but they had one squat rack, so I did what I needed to do.
As with most big cities, the Y has several locations around town. You might want to peek inside each one and see if they could work for you. Some YMCAs suck while others are decent, it's just kind of a toss up. Good luck.