Main Street Upgrade Officials Provide Update On Lake Placid Main Street Infrastructure Improvement Plan By Pat Bradley • Nov 20, 2020 Pat Bradley/WAMC Listen Listening... / 4:13 Officials from Lake Placid, New York and the surrounding Town of North Elba held a video conference this week to provide information and answer questions about planned infrastructure improvements to the village’s Main Street.