6218 W 36th St Tulsa OK 74107 Records