Sara Ibarra's address is 2027 North 51st Drive , Phoenix, AZ 85035. Possible relatives include Luis Ibarra, Margarita Ibarra and 1 others. Public records show Sara has also lived in Glendale, AZ and North Las Vegas, NV. Sara's latest phone number is (602) 272-1672. Previous phone numbers include (602) 415-3991 and (623) 476-6532.
Address History: 2027 North 51st Drive, Phoenix, AZ 85035;
6565 W Bethany Home Road Apt 218, Glendale, AZ 85301;
North Las Vegas, NV 89031;
Fort Worth, TX 76179
Results 1 - 1 of 1