The residency of Leo is at 200 Woodlawn Ave, Florence, Nj 08518. Other a city that he has stayed in is Florence. Leo's birth date was listed as 1924. Records link phone number (609) 499-0505 with Leo’s details. The current age of Leo is 100.