Juan Ibarra was born in 1961, age 62. Juan Ibarra's address is 617 Como Street , Uvalde, TX 78801. Possible relatives include Jan Alejandro, Agatha Espinoza and 26 others. Public records show Juan has also lived in Oceanside, CA and Bartow, FL. Juan's latest phone number is (830) 261-5070. Previous phone numbers include (830) 279-9918 and (830) 486-0249.
Address History: 617 Como Street, Uvalde, TX 78801;
132 Ash Street, Oceanside, CA 92054;
Bartow, FL 33830;
Pensacola, FL 32501;
Winter Haven, FL 33881
Results 1 - 1 of 1