Positioned between the Adirondack Mountains and Lake Champlain, Champlain Centre is the primary retail destination in the North Country attracting domestic and Canadian traffic.
More than 14 million visitors to the Adirondack Region generate nearly $2.2 billion in retail and tourism spending.
Visit Champlain Centre