answersLogoWhite

0

"Leon L. Bean died on February 5, 1967, in Pompano Beach, Florida."

User Avatar

Wiki User

17y ago

What else can I help you with?