Louis's birth year is 1953. Louis has reached 72 years of age. Records link phone number (318) 445-3007 with Louis’s details. Louis’s current address is 2508 Memphis St, Alexandria, La 71302. Newport News, Hutto, Apo and 2 other cities are cities Louis has lived in. We have found 7 possible relatives of Louis: Lela Maria Hargrove, Geraldine B Hargrove, Cecelia Rachal Hargrove and 4 other people.