Roles performed
Data from
Locations
Elmer Bayard Odell has 3 locations.
Birth (April 18, 1878)
MI
USA
Active in (1902)
New Lothrop, MI
USA
Death (March 21, 1960)
San Diego, CA
USA
Elmer Bayard Odell has 3 locations.
MI
USA
New Lothrop, MI
USA
San Diego, CA
USA