Carmen Escobar was born in 1931, age 92. Carmen Escobar's address is 13838 W Blackgold Drive , Odessa, TX 79763. Possible relatives include Erika Delagarza, Letticia Deluna and 18 others. Carmen's latest phone number is (325) 207-6055. Previous phone numbers include (325) 387-3235.
Address History: 13838 W Blackgold Drive, Odessa, TX 79763;
421772 Po Box, Del Rio, TX 78842;
Sonora, TX 76950
Results 1 - 1 of 1