Data from
Locations
Russell Huff has 3 locations.
Birth (October 21, 1877)
Leesburg, OH
USA
Active in (1905-1906)
Detroit, MI
USA
Death (March 26, 1930)
Saint Petersburg, FL
USA
Russell Huff has 3 locations.
Leesburg, OH
USA
Detroit, MI
USA
Saint Petersburg, FL
USA