8104 E 68th St #7488 Tulsa OK 74133 Records