Subway adresses in North Tonawanda‚ NY Home Work hours Subway hours New York North Tonawanda AddressPhoneMap3509 Niagara Falls Blvd North Tonawanda(716) 694-2055 966 Payne Ave North Tonawanda(716) 743-0508 866 Niagara Falls Blvd North Tonawanda(716) 695-3110 You May Like McDonald's hoursTim Hortons hoursSubway hoursLittle Caesars hoursDunkin' Donuts hoursBurger King hoursPeople Are Reading