Louis's birth year is 1962. Louis has reached the age of 62 years. Louis is a resident of 7232 Morrison Rd, New Orleans, La 70126. People possibly related to Louis are Joy E Mix, Barbara N Covington, Darryl A Mix and 2 other people. The phone number (504) 242-3937 is Louis’s. This person has lived also in New Orleans, Marrero and Henderson.