Ezra Thomas Stimson
Birth:
18 Aug 1861
Big Rapids, Mecosta, Michigan
Death:
1 May 1924
Los Angeles, Los Angeles, California
FCID:6471:108
Parents
Father:
Thomas Douglas Stimson
Mother:
Achsah Jane Spencer
Marriage(s)