1 min read

Since 1912, L.L. Bean has been based in Maine. Its flagship store in Freeport is just down the road from the original store founded by Leon Leonwood Bean, and is still a private, family owned company.

Comments are no longer available on this story