703 W 20th St Tulsa OK 74107 Records