Shopping mall
Maine Mall
86 locals recommend,
Tips from locals
The largest mall in the State of Maine. Featuring over 100 well known stores. Well, sometimes you may want to shop at a mall.
Unique things to do nearby
Locals also recommend
Location
South Portland, ME