Subway adresses in Stafford‚ TX Home Work hours Subway hours Texas Stafford AddressPhoneMap609 Dulles Ave, Ste 600 Stafford(281) 499-5353 12999 Murphy Rd, Ste B6 Stafford(281) 530-1920 You May Like Church's Chicken hoursIHOP hoursPizza Inn hoursKFC hoursWaffle House hoursFuddruckers hoursPeople Are Reading