4945 W 84th St Tulsa OK 74131 Records