17013 E 46th St S Tulsa OK 74134 Records