Subway adresses in Saint Albans‚ VT Home Work hours Subway hours Vermont Saint Albans AddressPhoneMap86 N Main St, Ste 101 Saint Albans(802) 527-0195 366 Swanton Rd Saint Albans(802) 528-2092 711 Fairfax Rd Saint Albans(802) 528-5489 700 Tuckers Way Saint Albans(802) 528-2800 You May Like Domino's Pizza hoursBen & Jerry's hoursDunkin' Donuts hoursBurger King hoursMcDonald's hoursSubway hoursPeople Are Reading