Walmart Supercenter 2964

Walmart Supercenter #2964 is a Walmart Supercenter discount department store located at 11 Jungle Road, Leominster, Massachusetts, which can be reached by Interstate 190 from Exit 7. The store does not allow overnight parking. The store opened on May 21, 2008.