After facing delays, construction of a conference center located at the Olympics complex in Lake Placid is back on track, with an opening set for next May.
The facility will offer more than 90,000 square feet of meeting and exhibition space.