Felix Lara was born in 1938, age 86. Felix Lara's address is 602 Old Port Isabel Road Apartment 5, Brownsville, TX 78521. Possible relatives include Ma Delourde, Margarita Fasci and 8 others. Felix's latest phone number is (956) 544-6162. Previous phone numbers include (956) 546-3085 and (956) 801-2047.
Address History: 602 Old Port Isabel Road Apartment 5, Brownsville, TX 78521
Results 1 - 1 of 1