Walmart Discount Store 2170

Walmart Discount Store #2170 is a Walmart Discount Store discount department store located at 220 Salem Turnpike, Norwich, Connecticut, which can be reached byInterstate 395fromExit 11.The store openedOctober 26, 1994.