Walmart Supercenter 2178

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