8310 E 108th St Tulsa OK 74133 Records