Leo Joseph Menard
September 4, 1935 - August 16, 2016
Leo Joseph Menard, 80, of Lewes DE passed away peacefully in his home on August 16th 2016. He was born in Brooklyn, NY on September 4, 1935, the son of Leo and Beatrice (Beaupre) Menard. After serving in the Army, he was a math and science... View Obituary & Service Information