Roles performed
Data from
Locations
Joseph Carlisle Holmes has 4 locations.
Birth (April 14, 1845)
Clemont, OH
USA
Studio or Business (1869-1875)
Poor’s Block
Decatur, MI
USA
Active in (1878-1879)
Grand Ledge, MI
USA
Death (September 12, 1912)
Grand Ledge, MI
USA