9839 E 84th St Tulsa OK 74133 Records