Stadium
Herb Brooks Arena
5 locals recommend,
Location
2634 Main St
Lake Placid, NY
Tips from locals
This is where "Miracle on Ice" took place; the 1980 US men's hockey team beat the Russian hockey team to eventually go on and win the gold medal.