Walmart Supercenter 2210

Walmart Supercenter #2210 is a Walmart Supercenter discount department store located at 3290 Sheridan Drive, Amherst, New York, which can be reached byInterstate 290fromExit 6.The store openedAugust 31, 1994.The store does not allow overnight parking.