Steven Dean Sloan
1986 - 2009 (23 years)-
Name Steven Dean Sloan Born 21 Mar 1986 Provo, Utah, Utah, United States Gender Male Died 21 Nov 2009 Gilbert, Maricopa, Arizona, United States Person ID I22887 Molloy-Remde Family Tree Aug 23 Last Modified 5 Jun 2022
Father William Phillip Sloan Mother Pamela Bushnell Divorced Yes, date unknown Family ID F8340 Group Sheet | Family Chart