Walmart Supercenter 1796

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