Louis is a resident of 1 Circle Dr, Sugar Land, Tx 77478. Records link Louis with Barbara Socha Ybarra, Eluterio Jr Ybarra, Esperanza Ureste Ybarra and 2 other people. He has stayed in Corpus Christi, Clute, Sweeny and one other city before moving to Sugar Land. Louis turned 68 years old. The number currently linked to Louis is (979) 388-9528. This person's birth year is 1956.