Acela Ibarra was born in 1936, age 87. Acela Ibarra's address is 1117 25th Street Apt 107, San Diego, CA 92154. Possible relatives include Carla Ibarra, Carlos Ibarra and 4 others. Public records show Acela has also lived in Chula Vista, CA and San Ysidro, CA. Acela's latest phone number is (619) 424-6523. Previous phone numbers include (619) 992-1201.
Address History: 1117 25th Street Apt 107, San Diego, CA 92154;
1100 Industrial Boulevard Spc C9, Chula Vista, CA 91911;
San Ysidro, CA 92173;
Winchester, CA 92596
Results 1 - 1 of 1