2634 Main St, Lake Placid, NY , USA
Get your sporting spirit on at the Lake Placid Olympic Museum! Located on 2634 Main St, this lively museum in Lake Placid, NY celebrates the town's rich Olympic history. Explore fascinating exhibits showcasing iconic games and thrilling displays of sports memorabilia. Don't miss the chance to snag a selfie with a real Olympic torch! Let the games begin!
Culture
Lat: 44.283732699999995, Lon: -73.98504249999999
ShareWebsite LinkCall