Lenore Fenton MacClain
Date of Birth: 31-Jul-1912
Date of Death: 09-Mar-2005
Profession: teacher
Nationality: United States
Zodiac Sign: Leo