Roles performed
Processes used
Data from
Locations
John Piper has 3 locations.
Birth (ca. 1828)
NY
USA
Active in (1860)
Battle Creek, MI
USA
Active in (1860)
Dowagiac, MI
USA
John Piper has 3 locations.
NY
USA
Battle Creek, MI
USA
Dowagiac, MI
USA