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 Whataburger hoursPizza Hut hoursTaco Casa hoursPapa John's hoursSubway hoursJersey Mike's Subs hoursPeople Are Reading