Louis has reached 63 years of age. Louis’s current address is 4042 Willow Wyck Dr, Memphis, Tn 38118. 1961 is his birth date. Louis has listed phone number: (630) 859-0968. Other cities that he has stayed in are Memphis and Aurora. Possible relatives of Louis are: Louis Tuggles, Deanna L Figueroa, Gazetta Tuggles and one other person.