Louis Woodfox was born in 1934, age 89. Louis Woodfox's address is 6655 Elysian Fields Avenue , New Orleans, LA 70122. Possible relatives include Nicole May, Anthony Woodfox and 2 others. Public records show Louis has also lived in New Orleans, LA.
Louis Woodfox's current address is 6655 Elysian Fields Avenue , New Orleans, LA 70122. Louis's age is 89 years old (1934). Louis has also lived in New Orleans, LA.
Results 1 - 2 of 2