Background
LEACH, Albert E. was born on February 3, 1875 in Yale, 111. Son of Richard and Elmina I. (McCabe) Leach.
LEACH, Albert E. was born on February 3, 1875 in Yale, 111. Son of Richard and Elmina I. (McCabe) Leach.
Common School.
Elected Member, Colorado State Legislature, 1926, re-elected since 1928.
Spouse Lilly Stewart, July 15, 1903, Mahomet, 111.