Roles performed
Processes used
Found in collections
Data from
Locations
Odber Heffer has 4 locations.
Birth (1860)
Saint John's, NL
Canada
Studio or Business (1884-1888)
872 Broadway
New York, NY
USA
Active in (1900-1950)
Santiago, Chile
Death (1954)
Santiago, Chile