L. L. Bean is a privately held retail company founded in 1912 by Leon Leonwood Bean. The company is based in Freeport, Maine, United States. It specializes in clothing and outdoor recreation equipment.
Subject ID: 79848
MoreL. L. Bean is a privately held retail company founded in 1912 by Leon Leonwood Bean. The company is based in Freeport, Maine, United States. It specializes in clothing and outdoor recreation equipment.
Subject ID: 79848
Subject ID: 79848