Town of North Elba

< Back

Institution Type Local Government
Indoor/Outdoor Indoor Only
Address 2693 Main St
Lake Placid, Essex County, NY 12946
Phone Number (518) 523-2162
Website Home Page Town of North Elba Website


< Back