Walmart Discount Store 2797

Walmart Discount Store #2797 is a Walmart Discount Store discount department store located at 100 Charlton Road, Sturbridge, Massachusetts, which can be reached by Interstate 84 from Exit 9. The store opened September 15, 1999.