Walmart Supercenter 2202

Walmart Supercenter #2202 is a Walmart Supercenter discount department store located at 30 Landing Road, Windham, Maine.The store openedOctober 26, 1994and was converted into a SupercenterMarch 1999.