Leo is a resident of 1962 7Th St #103, Deerfield Beach, Fl 33441. The birth year was listed as 1959. In addition to Deerfield Beach, Leo also lived in Charlotte, Coral Springs, Deerfield Bch and 6 other cities. Phone number listed for Leo is (954) 429-8530. Leo has reached 65 years of age. People possibly related to Leo are Cyndi A Orsino, Cynthia H Orsino, Leonard Orsino and 2 other people.