Freeport Maine: The Town that Bean Built


L.L. Bean To us, Freeport Maine = LL Bean. The retailer built its first and largest store on Freeport’s Main Street over a century again. Since then, it has drawn those who like LL Bean’s products from all over. Shopping at the mothership for its vast range of outdoor clothing and other items is a [Read more …]