Subway adresses in Alvarado‚ TX Home Work hours Subway hours Texas Alvarado AddressPhoneMap310 W Highway 67 Alvarado(817) 783-5954 You May Like Long John Silver's hoursLittle Caesars hoursPizza Hut hoursWaffle House hoursSubway hoursWhataburger hoursPeople Are Reading