Eileen S Duncan, Hazel Duncan, Emery S Duncan and 6 other people are people possibly related to Louis. This person's birth year is 1953. Louis has listed (225) 229-3450 as his phone number. Louis’s residency is at 30446 Paul St, Walker, La 70785. This person has lived also in Independence, Denham Springs, Baton Rouge and 2 other cities. The current age of Louis is 72.