3107 Treehouse Pkwy, Norcross, Ga 30093 is where Louis lives. This person's birth year is 1936. Cities Louis has lived in before are Littlefield, Stone Mtn and Stone Mountain. Louis has reached 88 years of age. Trevia R James, Eula Bdouglas James, Barbara Carol James and one other person are people possibly related to Louis.