Walmart Supercenter 2202

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