Walmart Discount Store 3561

Walmart Discount Store #3561 is a Walmart Discount Store discount department store located at 137 Teaticket Highway, Teaticket, Massachusetts. The store opened August 14, 2002. The store does not allow overnight parking.