Get directions to: Subway, Champlain, NY Restaurant address: 2018 Ridge Rd Champlain, NY 12919, USA Driving Walking Bicycling Restaurant: Subway