Leonard Pedulla
July 16, 1978 - August 23, 2020
Leonard Pedulla 42, of Deland, Fl passed away on August 23, 2020. He was born on July 16, 1978 in Miami, Florida to parents Vincent and Penny Pedulla. Leonard is survived by his wife Rachel Pedulla; children, Hayley and Ian Pedulla and parents,... View Obituary & Service Information
