LEO E. ALLEN

(Leo Elwood Allen)


Leo E. Allen
Leo E. Allen
  • Born: October 5, 1898
  • Died: January 19, 1973
  • Nationality:
  • Profession:

Leo Elwood Allen was an American politician from Illinois.