
Spencer Alden Osborne
Birth date: Mar 12, 2002 Death date: Apr 29, 2021
Spencer Alden Osborne, age 19, of Plano, TX, passed from this life Thursday, April 29, 2021. He was born March 12, 2002, in Plano, TX. Spencer was a student at the University of Arkansas in Fayetteville. He was the light of his fa Read Obituary