1631 E 15th St Tulsa OK 74120 Records