Abelinda Ibarra was born in 1980, age 43. Abelinda Ibarra's address is 1634 Nolan Street , San Antonio, TX 78202. Public records show Abelinda has also lived in San Antonio, TX. Abelinda's latest phone number is (210) 531-9052. Previous phone numbers include (210) 532-1507 and (210) 532-2002.
Results 1 - 1 of 1