Leo now resides at 1019 Medallion Dr, Rockledge, Fl 32955. Leo has listed (407) 631-5691 as his phone number. Leo has reached 102 years of age. Other cities that he has stayed in are Rockledge and Homestead. His birth year was listed as 1921.