North Elba Town Clerk
2693 Main St # 101
Lake Placid, NY 12946
Lake Placid, NY 12946