Individual Information
Leander Mecham
Birth:
18 Dec 1854
Pine Canyon, Tooele, Utah
Death:
Sep 1855
FCID:5071:775
Parents
Father:
Joseph Mecham
Mother: Sarah Maria Tuttle
Marriage(s)