Melissa Escobar was born in 1973, age 50. Melissa Escobar's address is 4112 North 25th Lane Apartment 2, Mcallen, TX 78504. Possible relatives include Angelica Canales, Maria Delaluz and 24 others. Melissa's latest phone number is (480) 899-2441. Previous phone numbers include (480) 963-6532 and (956) 624-9341.
Also goes by: Melissa Escobar
Address History: 4112 North 25th Lane Apartment 2, Mcallen, TX 78504;
1230 West Dublin Street, Chandler, AZ 85224;
Roma, TX 78584
Results 1 - 1 of 1