Roles performed
Processes used
Found in collections
Data from
Locations
C. E. Hatch has 3 locations.
Active in (1890-1895)
Frontier, MI
USA
Active in (1896-1897)
Waldron, MI
USA
Active in (1903)
Grayling, MI
USA
C. E. Hatch has 3 locations.
Frontier, MI
USA
Waldron, MI
USA
Grayling, MI
USA