Ambrose Ibarra was born in 1952, age 72. Ambrose Ibarra's address is 1003 Lovett Avenue Apartment 3, San Antonio, TX 78211. Possible relatives include Jennifer Cano, Adolph Ibarra and 6 others. Public records show Ambrose has also lived in San Antonio, TX. Ambrose's latest phone number is (210) 922-3181.
Phone Numbers: (210) 922-3181
Results 1 - 1 of 1