103 E 22nd St #1 Tulsa OK 74114 Records