Champlain National Bank ← View details 3900 NYS Route 22, Willsboro, NY 12996 +1 518-963-4201 champlainbank.com Get Directions From* To * — Required information