5523 E 51st St #1b Tulsa OK 74135 Records