1128 E 16th St Tulsa OK 74120 Records