-
Mayor Art Devlin says the Lake Placid Main Street infrastructure project is now 95 percent complete as he discusses village issues.
-
Lake Placid is a popular tourist location, both for its Olympic legacy and its location in the central Adirondacks. The popularity of AirBnB and other…