Walmart Supercenter 2128

Walmart Supercenter #2128 is a Walmart Supercenter discount department store located at 295 Plymouth Street, Halifax, Massachusetts.The store openedMay 20, 1998.The store does not allow overnight parking.