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 byInterstate 84fromExit 9.The store openedSeptember 15, 1999.