Bobsled and Luge Complex Lake Placid

Lake Placid , New York, United States - Phone: 518-523-4436