Roles performed
Data from
Locations
William Charles Cain has 5 locations.
Birth (ca. 1838)
ON
Canada
Active in (1864)
Wroxeter, ON
Canada
Active in (1865-1869)
Owen Sound, ON
Canada
Active in (1871)
Au Sable, MI
USA
Active in (1872-1881)
Alpena, MI
USA