5330 E 31st St #100 Tulsa OK 74135 Records