Amanda Escobedo's address is 1301 Locura Road Sw, Albuquerque, NM 87121. Possible relatives include Julie Channan, Esther Escobedo and 3 others. Amanda's latest phone number is (505) 836-2755.
Phone Numbers: (505) 836-2755
Address History: 1301 Locura Road Sw, Albuquerque, NM 87121
Isabel Armijo's current address is 230 53rd Street Sw, Albuquerque, NM 87105. Isabel's age is 66 years old (1958). Phone numbers associated with Isabel are (505) 836-2311 and (505) 836-2755. Isabel has also lived in Albuquerque, NM.
Results 1 - 2 of 2