The birth year was listed as 1923. Public records show New Orleans as a city Louis also stayed in. We have found 8 possible relatives of Louis: Elaine M Windham, Steve Windham, Charles Windham and 5 other people. Louis’s residency is at 4220 Mccoy St, New Orleans, La 70127. Louis has reached 100 years of age. Phone number listed for Louis is (504) 245-0307.