6110 W 23rd St #1/2 Tulsa OK 74107 Records