From Wikipedia

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