The number currently linked to Leo is (561) 496-1574. In addition to Delray Beach, Leo also lived in Larchmont and New York. The residency of Leo is at 815 Foxpointe Cir, Delray Beach, Fl 33445. This person's birth year is 1924. The current age of Leo is 99.
2 homes/properties are owned by Leo. They are in 1 city. Leo's properties values are $108,628 and $75,855.