Isabel Ibarra was born in 1956, age 68. Isabel Ibarra's address is 3004 Lexington Avenue , Laredo, TX 78040. Possible relatives include Mario Ibarra, Miguel Ibarra and 5 others. Public records show Isabel has also lived in Laredo, TX. Isabel's latest phone number is (210) 725-3336. Previous phone numbers include (956) 568-0328 and (956) 602-8655.
Results 1 - 1 of 1