Walmart Supercenter 2022

Walmart Supercenter #2022 is a Walmart Supercenter discount department store located at 474 Boston Post Road, North Windham, Connecticut. The store opened January 4, 1994 and was converted into a Supercenter March 2000.