Walmart Supercenter 1997

Walmart Supercenter #1997 is a Walmart Supercenter discount department store located at 800 Loudon Road, Latham, New York, which can be reached byInterstate 87fromExit 6.The store openedAugust 31, 1993.