I googled reptile rescues in Tulsa, and this popped up: http://www.freewebs.com/okreptilerescue/

I don't know if they can take in your snake, or how genuine they are (anyone have thoughts?) but they could probably stir you in a direction if they can't help