1145 E 16th St Tulsa OK 74120 Records