Loading...
Elio "Leo" Scarpa 25118121

Elio "Leo" Scarpa

September 1, 1933  -  March 10, 2018

Obituary

Elio "Leo" Scarpa Obituary - Visitation & Funeral Information