Roles performed
Data from
Locations
Leo Edmund Thiele has 3 locations.
Birth (July 10, 1893)
IL
USA
Active in (1930s-1960s)
Monrovia, CA
USA
Death (December, 1983)
Monrovia, CA
USA
Leo Edmund Thiele has 3 locations.
IL
USA
Monrovia, CA
USA
Monrovia, CA
USA