This person has lived also in Baton Rouge, New Orleans, Palacios and one other city. Records link Leo with Joseph Walter Eaglin, Jacqueline D Eaglin, Jacqueline O Dejeandugas and 3 other people. The phone number (337) 433-3971 is Leo’s. The residency of Leo is at 2001 Moeling St #51, Lake Charles, La 70601. 1957 is the birth year of Leo. Leo has reached the age of 68 years.