9720 E 31st St #A Tulsa OK 74146 Records