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.