Walmart Supercenter 2964

Walmart Supercenter #2964 is a Walmart Supercenter discount department store located at 11 Jungle Road, Leominster, Massachusetts, which can be reached byInterstate 190fromExit 7.The store does not allow overnight parking.