The number currently linked to Leo is (337) 738-2120. Other cities that he has stayed in are Lake Charles and Kinder. Leo currently resides at 2607 Allen St #2, Lake Charles, La 70615. The age of Leo is 102. This person's birth year is 1922.