Roles performed
Data from
Locations
Garret E. Smith has 2 locations.
Birth (ca. 1843)
Netherlands
Studio or Business (1874-1875)
38 Canal Street
Grand Rapids, MI
USA
Garret E. Smith has 2 locations.
Netherlands
38 Canal Street
Grand Rapids, MI
USA