5510 E 41st St #A Tulsa OK 74135 Records