People possibly related to Leo are Louis A Alphonso, Charmaine P Alphonso, Charmaine D Alphonso and one other person. 203 Meadowmoss Dr, Slidell, La 70458 is where Leo resides. The birth year was listed as 1955. The number currently linked to Leo is (504) 271-1708. Leo has previously lived in Houston, Chalmette, Boise and 5 other cities. Leo has reached the age of 69 years.