Leo's birth year is 1933. Leo was born 90 years ago. Leo’s current address is 19815 94Th Ln, Peoria, Az 85382. The number currently linked to Leo is (623) 362-3403. Peoria and Mount Laurel are cities Leo has lived in.