Possible relatives of Leo are: Mary Caballero, Bonnie Lee Grathouse, Ella M Caballero and 3 other people. The number currently linked to Leo is (985) 369-6563. The age of Leo is 94. Public records show Napoleonville and Donaldsonville as cities Leo also stayed in. The residency of Leo is at 218 Telegraph St, Napoleonville, La 70390. 1930 is his birth date.