1301 E 18th St #50 Tulsa OK 74120 Records