Roles performed
Data from
Locations
William H. Grant has 4 locations.
Birth (1865)
Canada
Active in (ca. 1894)
Saint Clair, MI
USA
Active in (1906-1919)
Newberry, MI
USA
Active in (1907-1908)
Germfask, MI
USA
William H. Grant has 4 locations.
Canada
Saint Clair, MI
USA
Newberry, MI
USA
Germfask, MI
USA