Olympic Sports Complex photograph

Olympic Sports Complex

Use attributes for filter !
Address220 Bobsled Run Rd, Lake Placid, NY 12946, United States
Hours Closed ⋅ Opens 9AM Sun
Phone +1 518-523-4436
Date of Reg.
Date of Upd.
ID2261967
Send edit request

About Olympic Sports Complex


The Lake Placid Olympic Sports Complex is a winter sports complex located at the foot of Mount Van Hoevenberg near Lake Placid, New York. Part of the Olympic Regional Development Authority, it was created following the 1980 Winter Olympics.

Where is the Olympic Sports Complex

Olympic Sports Complex Map
Click on the photo of Olympic Sports Complex to view it on Google Maps.

Related Persons

Next Profile ❯