Roles performed
Data from
Locations
David J. Cook has 6 locations.
Birth (February, 1871)
Canada
Active in (1892-1897)
Flint, MI
USA
Active in (1895)
Concord, MI
USA
Active in (1898-1900)
Mason, MI
USA
Active in (1910-1920)
Effingham, IL
USA
Active in (1930)
Chicago, IL
USA