Louise's birth date was listed as 1967. Louise was born 58 years ago. The residency of Louise is at 2411 Margaret Ann Dr #301, New Orleans, La 70114. We have found 8 possible relatives of Louise: Guy J Mitchell, Barbara Harris Long, Theresa Amelia Mitchell and 5 other people. Public records show New Orleans as a city Louise also stayed in. Louise has listed phone number: (504) 361-8601.