105 E 22nd St #2 Tulsa OK 74114 Records