Leo was born 104 years ago. Leo is related to or closely associated with Louise Y Lucasmietlicki, Katherine Lucas Crispo, Louisey C Lucasmietli and 4 other people. The number currently linked to Leo is (716) 694-2343. The residency of Leo is at 484 Duane Dr, North Tonawanda, Ny 14120. Public records show Tonawanda and N Tonawanda as cities Leo also stayed in. 1919 is the birth year of Leo.