7024 E 32nd St #54 Tulsa OK 74145 Records