The age of Leo is 93. Phone number listed for Leo is (727) 733-3612. The residency of Leo is at 2278 Carolyn Dr, Dunedin, Fl 34698. This person has lived also in Chicago, Niles and Holiday. Leo's birth date was listed as 1930.