Walmart Supercenter 2289

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