City Government-Executive Offices in Lake Placid, NY

4 businesses found


Lake Placid Village Officials

2693 Main St # 102 , 12946
Phone: (518) 523-2597

North Elba Town Highway Department

5648 Cascade Road , 12946
Phone: (518) 523-9081

North Elba Town Clerk

2693 Main St # 101 , 12946
Phone: (518) 523-2162

Town Of North Elba

2693 Main St # 101 , 12946
Phone: (518) 523-2162