Nelda Leavitt Finlayson, age 87, died Wednesday, October 14, 2020, comfortably at her home in Riverside, California. She was born on February 14, 1933, in Mesquite, Nevada, to Joseph Josiah and Cora Melvina Knight Leavitt. On July 31, 1953,... View Obituary & Service Information
