101 W 28th St Tulsa OK 74106 Records