Tulsa Firearm (on the corner of 61st and Garnett) may be the closest. I know a lot of people have opinions on Tulsa Firearms and their staff. It is an indoor range...I guess it all depends on what you are looking for in a range. Maybe it will fit your needs.
im just looking for somewhere to kill a few hours if i stay over night. i have a friend up there but she gets off a few hours after i do so i dont want to be bored. last night was mind numbing looking for something to do.