The number currently linked to Louis is (210) 648-7803. Records link Louis with Darlene Anne Castillo, Paulandlou Castillo, Michael Anthony Castillo and 6 other people. Louis currently resides at 7315 Triple Elm St, San Antonio, Tx 78263. Louis's birth date was listed as 1971. This year Louis celebrated his 53 birthday. Louis has previously lived in Covington, Harahan, Kenner and one other city.