Roles performed
Data from
Locations
Frank Crawford has 3 locations.
Birth (November, 1858)
Canada
Active in (ca. 1887)
Haliburton, ON
Canada
Active in (1891-1905)
Grand Rapids, MI
USA
Frank Crawford has 3 locations.
Canada
Haliburton, ON
Canada
Grand Rapids, MI
USA