Margarita Escobar was born in 1976, age 47. Margarita Escobar's address is 354 West Walnut Street , Nogales, AZ 85621. Possible relatives include Carmen Escobar, Herminia Escobar and 11 others. Margarita's latest phone number is (520) 281-0643. Previous phone numbers include (520) 287-5253 and (520) 313-4214.
Also goes by: Margarita L Escobar
Address History: 354 West Walnut Street, Nogales, AZ 85621;
335 W 1st Street, Nogales, AZ 85621;
Rio Rico, AZ 85648
Results 1 - 1 of 1