Walmart Supercenter 2289

Walmart Supercenter #2289 is a Walmart Supercenter discount department store located at 210 Northside Drive, Bennington, Vermont.The store openedSeptember 19, 1995.The store does not allow overnight parking.