1542 E 15th St #1 Tulsa OK 74120 Records