From Our Editors
Find an endless supply of sports gear at Olympia Sports in Lake Placid.
With all of the parking options nearby, you won't have to worry about forgetting where you parked. Maximizing your sports performance depends on great gear. That's why Olympia Sports transforms your game in Lake Placid.