Subway adresses in Keller‚ TX Home Work hours Subway hours Texas Keller AddressPhoneMap845 Keller Pkwy Keller(817) 431-5301 801 S Main St, Ste 101 Keller(817) 337-5500 You May Like Little Caesars hoursJack in the Box hoursWhataburger hoursPie Five hoursT.G.I. Friday's hoursCinnabon hoursPeople Are Reading