International Sports Shrine, Helms Hall
Additional Details:
HELMS ATHLETIC FOUNDATION - 8760 Venice Blvd., Los Angeles 34, Calif., established 1936. Here are lodged Helms World Trophy, awards, prized mementos of famous athletes and the most complete sports library in existence. Visitors are welcome. |