2103 W 40th St Tulsa OK 74107 Records