The current age of Leo is 76. The birth year was listed as 1949. Leo is a resident of 3746 Knollside Ct, Land O Lakes, Fl 34639. Company linked with Leo is: The Lw Group, Inc. In addition to Land Lakes, Leo also lived in Tampa, Dade City, Lutz and one other city.