North Elba Historical Society Museum Address 242 Station Street Lake Placid New York 12946 United States Upcoming Events No events in this location Post navigation Previous Previous post: