Subway adresses in North Branford‚ CT Home Work hours Subway hours Connecticut North Branford AddressPhoneMap2429-2431 FOXON Rd, Ste 4 North Branford(203) 481-8198 You May Like Subway hoursDunkin' Donuts hoursMcDonald's hoursDairy Queen hoursPeople Are Reading