Walmart Discount Store 2660

Walmart Discount Store #2660 is a Walmart Discount Store discount department store located at 72 Main Street, North Reading, Massachusetts. The store opened September 23, 1998.