Leo has listed (561) 272-8998 as his phone number. Leo has reached the age of 98 years. This person's birth year is 1925. Leo’s current address is 2152 1St Way #106, Boynton Beach, Fl 33435. Cities Leo has lived in before are Delray Beach and Boynton Beach.