Avery William Dexter passed away peacefully in his home on August 7, 2021 in Tulsa, Oklahoma alongside his fiance. Avery was born on July 18, 1990 in California but spent the majority of his life in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results