Noemi Ybarra was born in 1976, age 48. Noemi Ybarra's address is 905 West 22nd Street , Odessa, TX 79763. Possible relatives include Lisa Baca, Gloria Medrano and 11 others. Public records show Noemi has also lived in Odessa, TX. Noemi's latest phone number is (432) 202-8659. Previous phone numbers include (432) 333-5463 and (432) 335-5052.
Results 1 - 1 of 1