L.L.Bean Flagship Store Loading Map....L.L.Bean Flagship Store95 Main Street - FreeportEvents 43.858067 -70.103851 Address 95 Main Street Freeport ME 04032 United States Upcoming EventsNo events in this location