Roles performed
Data from
Locations
Leo Barnum Niles has 3 locations.
Birth (April 19, 1887)
Eagle, MI
USA
Active in (1908-1909)
Nashville, MI
USA
Death (June, 1968)
Dunedin, FL
USA
Leo Barnum Niles has 3 locations.
Eagle, MI
USA
Nashville, MI
USA
Dunedin, FL
USA