Leo Horan Obituary – 2023 – Legacy.com ... 1926, in Brooklyn, peacefully passed away at the age of 97 on August 27th, 2023 at his home in Thornwood, N.Y., surrounded by his belove.