Alma A. Russo
December 20, 1950 - October 1, 2022
It is with deep and heavy sadness that we announce the death of Alma Anna Tabacchi Russo. Alma passed away on October 1, 2022, in Visalia, CA, after a one-year battle with liver cancer. Alma was born on December 20, 1950, at Saint Francis... View Obituary & Service Information