Elizabeth Acosta was born in 1966, age 57. Elizabeth Acosta's address is 1021 E 92nd Street , Odessa, TX 79765. Possible relatives include Agripina Acosta, Alejandro Acosta and 41 others. Elizabeth's latest phone number is (432) 332-1695. Previous phone numbers include (432) 552-8750.
Also goes by: Elizabeth F Luna
Address History: 1021 E 92nd Street, Odessa, TX 79765;
6790 W 19th Place, Lakewood, CO 80214;
Somers, NY 10589
Results 1 - 1 of 1