Louis is related to or closely associated with Victoria C Eder, Louis George Eder, Dorothy A Reichard and 6 other people. Florissant, Orlando and Saint Cloud are cities Louis has lived in. Louis’s residency is at 1100 Saint Anthony Ln, Florissant, Mo 63033. Businesses linked with Louis are Fonebase, Inc and Leader Management, Inc. The current age of Louis is 67. Louis's birth date was listed as 1957. Louis has listed (314) 972-8009 as his phone number.