Public records show El Paso, Rolla, Taylor and 4 other cities as cities Luis also stayed in. Luis turned 51 years old. Luis’s residency is at 905 Steven Lee Dr, Angola, In 46703. Luis is related to or closely associated with Marthella Jones Trueba, Louis M Trueba, Adriana R Omatrueba and one other person. Luis has listed phone number: (512) 352-1660. Luis's birth date was listed as 1974.