The Venue

Located at the Lake Champlain Festival Grounds 527 US-2, Alburgh, VT 05440