11th December 2019

18

Where was LL Bean founded?

1912

Then, where is LL Bean located?

L.L.Bean is an American, privately held retail company founded in 1912 by Leon Leonwood Bean. The company is based in Freeport, Maine, United States.

Where is the headquarters of LL Bean?

Freeport, ME
Write Your Answer

Rate

70% people found this answer useful, click to cast your vote.

3.5 / 5 based on 2 votes.

Bookmark

Press Ctrl + D to add this site to your favorites!

Share