Walmart Discount Store 3200

Walmart Discount Store #3200 is a Walmart Discount Store discount department store located at 740 Middle Street, Weymouth, Massachusetts. The store opened January 24, 2001. The store does not allow overnight parking.