16019 Michelli Rd, Independence, La 70443 is where Louis resides. Louis was born 54 years ago. The birth year was listed as 1971. The possible relatives of Louis are Nancy C Saragusa, August Saragusa, Amelia Saragusa and 6 other people. Records link phone number (985) 542-4682 with Louis’s details. Independence and Hammond are cities Louis has lived in.