1337 E 16th St Tulsa OK 74120 Records