Roles performed
Data from
Locations
Leonard A. Cross has 3 locations.
Birth (September 19, 1867)
MI
USA
Active in (1902-1905)
Hemlock, MI
USA
Death (March 13, 1960)
San Bernardino, CA
USA
Leonard A. Cross has 3 locations.
MI
USA
Hemlock, MI
USA
San Bernardino, CA
USA