Walmart Supercenter 2159

Walmart Supercenter #2159 is a Walmart Supercenter discount department store located at 1869 Plaza Drive, Olean, New York, which can be reached byInterstate 86fromExit 25.The store openedJuly 25, 1995.