Subway adresses in Alvarado‚ TX Home Work hours Subway hours Texas Alvarado AddressPhoneMap310 W Highway 67 Alvarado(817) 783-5954 You May Like Taco Bell hoursChicken Express hoursLittle Caesars hoursPizza Hut hoursDomino's Pizza hoursWhataburger hoursPeople Are Reading