3324 E 31st St #A Tulsa OK 74135 Records