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 Quiznos hoursGodfather's Pizza hoursWendy's hoursApplebee's hoursKFC hoursMcDonald's hoursPeople Are Reading