The Maine Mall. The Maine Mall is an enclosed shopping mall in South Portland, Maine. It is the largest shopping mall in the state of Maine, and the largest in northern New England . Anchor stores are Best Buy, J. C. Penney, Macy's, and Sears.Where is the LL Bean outlet in Maine?
L.L. Bean Outlet is located at the address 534 Stillwater Avenue in Bangor, Maine 04401. They can be contacted via phone at (207) 942-0146 for pricing, hours and directions.