Roles performed
Processes used
Found in collections
Data from
Locations
William C. Thompson has 4 locations.
Birth (1844)
Unknown
Studio or Business (1870s-1880s)
24 State Street
Salisbury, MA
USA
Studio or Business (1878)
Market Street
Salisbury, MA
USA
Active in (1880s-1900s)
Newburyport, MA
USA