Anchored by Walmart Supercenter, Windham Commons is a prime daily shopping destination located at the heart of Windham's thriving retail district, just ten miles from Portland. Surrounded by the Windham Mall and other major national retailers, the property serves a large and active regional market.