Maxine Leone Leech

Tributes~Maxine Leone Leech

Maxine Leone Leech
Download PDF

Photo: 
Date of Birth: 
December 6 1908
Date of Death: 
May 11 1996

Love my Mama

Place of Birth: 
Colorado Springs, Colorado, United States
Place of Death: 
Orlando, Florida, United States
Primary State of Residence: 
Longwood, Florida, United States

Add new comment