Walmart Supercenter 2682

Walmart Supercenter #2682 is a Walmart Supercenter discount department store located at 282 Berlin Mall Road, Berlin, Vermont, which can be reached byInterstate 89fromExit 7.The store openedJanuary 27, 1999.