Walmart Supercenter 2146

Walmart Supercenter #2146 is a Walmart Supercenter discount department store located at 101 Sanford Farm Shopping Center, Amsterdam, New York.The store openedSeptember 27, 1994.The store does not allow overnight parking.