The iconic L.L.Bean Flagship Store is located at 95 Main St, Freeport, Maine. A highly anticipated grand opening and renovation "re-boot" is scheduled. Once complete, it will feature a larger indoor trout pond and a brand new restaurant.
While the flagship has been undergoing construction, it has operated out of a 28,000-square-foot tent complex known as Camp L.L.Bean. The renowned retailer is typically famous for being open 24 hours a day, 365 days a year.









