Attending USCSA Nationals in Lake Placid

Lake Placid has been a historic town in the snow sports community for the better part of a century. Our city first hosted the Winter Olympics in 1932 and again in 1980, so when it comes to putting on a big event, we know what we’re doing. Soon, hundreds of college athletes from across the country will flock to New […]

Read More
Call Now Button