Subway adresses in Champlain‚ NY Home Work hours Subway hours New York Champlain AddressPhoneMap2018 Ridge Rd Champlain(518) 298-7827 You May Like Dunkin' Donuts hoursSubway hoursMcDonald's hoursPeople Are Reading