Walmart Supercenter 2222

Walmart Supercenter #2222 is a Walmart Supercenter discount department store located at 333 Main Street, Tewksbury, Massachusetts, which can be reached by Interstate 495 from Exit 38. The store opened December 30, 1995.