State seal - Maine Secretary of State

Home → Leon F. Leach

Leon F. Leach

Bangor, Maine

Served in North Africa, Sicily, Italy for 3 years. Born January 11, 1916, died May 24, 1999.

Father
Clyde T. Leach
Enola, PA