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 by Interstate 95 from Exit 67. The store opened August 22, 2001.