Join us in celebrating Leo—please share your stories and photos, and help spread the word about this page!
Leo was born October 23, 1905 in New York, USA; and died May 13, 1965 in New York, USA. Leo is buried in Fourteen Holy Helper Roman Catholic Cemetery in West Seneca, New York.