Leeann Ibarra's address is 621 Bernard Street Apt 8, Denton, TX 76201. Possible relatives include Maria Ibarea, Trent Ibarra and 1 others. Public records show Leeann has also lived in Azle, TX.
Leeann Ibarra's current address is 1690 Po Box , Arizona City, AZ 85123. Leeann's age is 56 years old (1968). Phone numbers associated with Leeann are (520) 466-7896 and (520) 494-9722.
Address History: 1690 Po Box, Arizona City, AZ 85123;
404 E 3rd Street, Eloy, AZ 85131;
Tucson, AZ 85712
Results 1 - 2 of 2