Lake Placid Village Officials & Depts
House Rd, Lowr POWER, North Elba, New York, 12946
(518) 523-1581