Walmart Supercenter 1796

Walmart Supercenter #1796 is a Walmart Supercenter discount department store located at 85 Highway 101a, Amherst, New Hampshire.The store openedJune 30, 1992and was converted into a SupercenterMarch 2000.The store does not allow overnight parking.