This person's birth year is 1919. 219 Darst Ave, Punta Gorda, Fl 33950 is where Leo resides. Leo owns the phone number (813) 625-0684. Leo turned 104 years old. Other a city that he has stayed in is Redford.