Its flagship location is the second most popular tourist destination in Maine, according to the company. The store, the first L.L. Bean in Indiana, will open on the north side of Indianapolis at ...
L.L.Bean, the Freeport-based clothing and outdoor gear maker and retailer, has announced plans to lay off up to 75 employees in Maine ... million revamp of its flagship store and Freeport campus.