Leonard E Peffer

Birth date: Dec 19, 1939 Death date: Sep 1, 2021

Leonard Eugene Peffer was born in Indiana , Pennsylvania on December 19, 1939 to parents Orville Wislon Peffer and Dorothy Nioma Deemer. Leonard owned a successful business for over 25 years, Len’s Shell. Len had a passion for car