Walmart Discount Store 2332

Walmart Discount Store #2332 is a Walmart Discount Store discount department store located at 700 Tuckers Way, St Albans, Vermont, which can be reached byInterstate 89fromExit 20.The store does not allow overnight parking.