InventorDied when: 94 years 115 days (1131 months)
Star Sign: Libra
L.L.Bean is an American, privately held retail company founded in 1912 by Leon Leonwood Bean.The company is headquartered where it was founded, in Freeport, Maine.
It specializes in clothing and outdoor recreation equipment.
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License