521 E 2nd St #101 Tulsa OK 74120 Records