Edemencio Ibarra was born in 1976, age 47. Edemencio Ibarra's address is 2018 Potosi Street , San Antonio, TX 78207. Possible relatives include Felicitas Rocha, Gilberto Rocha and 4 others. Edemencio's latest phone number is (210) 433-2276.
Phone Numbers: (210) 433-2276
Address History: 2018 Potosi Street, San Antonio, TX 78207
Results 1 - 1 of 1