Mena Snow
October 18, 1925 - February 6, 2019
Filomena “Mena” Snow was born October 18, 1925 in Naples, Italy to Michelangelo Oliviero and Anna Montagna. She passed from this life on Wednesday, February 6, 2019 in Owasso, Oklahoma at the age of 93 years. Mena was raised and... View Obituary & Service Information