Walmart Discount Store 2898

Walmart Discount Store #2898 is a Walmart Discount Store discount department store located at 665 Boston Post Road, Old Saybrook, Connecticut, which can be reached byInterstate 95fromExit 67.The store openedAugust 22, 2001.