Walmart Supercenter 2178

Walmart Supercenter #2178 is a Walmart Supercenter discount department store located at 379 South Street, Calais, Maine.The store openedOctober 26, 1994.