4032 E 86th St Tulsa OK 74137 Records