We have found 4 possible relatives of Louis: Angelo S Marcel, Mark A Marcel, Molly F Marcel and one other person. The current age of Louis is 83. In addition to Houma, Louis also lived in Houma. Louis's birth year is 1941. Louis now resides at 7553 Main St, Houma, La 70360. Louis owns the phone number (985) 853-2311.