Roles performed
Processes used
Data from
Locations
James R. Hartsock has 3 locations.
Birth (ca. 1821)
Unknown
Active in (1854)
Indianola, TX
USA
Active in (1854-1857)
Iowa City, IA
USA
James R. Hartsock has 3 locations.
Unknown
Indianola, TX
USA
Iowa City, IA
USA