Margaret Leech (Historian) was born on November 07, 1893(age 124) in New York under Scorpio zodiac. Margaret Leech ranking is 122708 ! Please boost for higher rank to be on top of Trending birthdays. Let's discover Margaret Leech's profile such as: Date of Birth, Birth Place, Current Age, Nationality, Star sign, Parents, Siblings, Family members, Personal life, Childhood, Early life, Awards and Achievements, Known for, Interesting facts. Explore more details about Margaret Leech on Wikipedia. Read trending tweets about Margaret Leech on Twitter. Find professional information about Margaret Leech on Linkedin below.