Leonard Anderson
August 24, 1931 - July 8, 2022
Leonard Anderson of Sierra Vista passed away on July 8, 2022, in Sierra Vista at the age of 90. At his request he willed his body to science. View Obituary & Service Information

Leonard Anderson of Sierra Vista passed away on July 8, 2022, in Sierra Vista at the age of 90. At his request he willed his body to science. View Obituary & Service Information