Skip to main content

Town of North Elba

government office · town hall · Lake Placid, NY

Address
2693 Main St, Lake Placid, NY 12946-3351
Phone
(518) 523-9516
Website
northelba.villageoflakeplacid.ny.gov
Where
44.2822, -73.9826

Search Hominin for Town of North Elba

Other government offices nearby

More in Lake Placid

Town of North Elba — government office in Lake Placid, NY | Hominin