Roles performed
Data from
Locations
James A. Leech has 3 locations.
Birth (December, 1839)
PA
USA
Active in (1862-1867)
Chelsea, MI
USA
Death (September 5, 1910)
Paw Paw, MI
USA
James A. Leech has 3 locations.
PA
USA
Chelsea, MI
USA
Paw Paw, MI
USA