Roles performed
Processes used
Found in collections
Data from
Locations
Trustum C. Haynes has 3 locations.
Birth (January 12, 1835)
Hardwick, VT
USA
Active in (1860s-1880s)
Saint Johnsbury, VT
USA
Death (October 6, 1889)
Saint Johnsbury, VT
USA