Walmart Supercenter 3409

Walmart Supercenter #3409 is a Walmart Supercenter discount department store located at 20 Soojiians Drive, Leicester, Massachusetts. The store does not allow overnight parking. The location also sells gasoline.