Esmeralda Ibarra was born in 1958, age 65. Esmeralda Ibarra's address is 1906 67th Street , Lubbock, TX 79412. Possible relatives include Laura Emert, Ernestine Ibarra and 8 others. Public records show Esmeralda has also lived in Lubbock, TX. Esmeralda's latest phone number is (806) 224-9156. Previous phone numbers include (806) 281-2759 and (806) 445-0087.
Also goes by: Esmeralda Ibarra
Results 1 - 1 of 1