Loading...
John Scott 'Duke' DeLuca

John Scott 'Duke' DeLuca

October 17, 1970 - June 7, 2021

Obituary

John Scott 'Duke' DeLuca Obituary - Visitation & Funeral Information