Champlain National Bank Address: 3900 Nys Route 22, Willsboro, NY 12996 Phone: (518) 963-4201 Banks Other Businesses: Jacks Garage at 37 S Main St, Willsboro, NY 12996 Mountain Tree Service at 8 Dock And Coal Ln, Willsboro, NY 12996 Bayview Inn at 361 Farrell Rd, Willsboro, NY 12996 Upper Deck Restaurant at 20 Klein Way, Willsboro, NY 12996