Elida Acosta was born in 1964, age 60. Elida Acosta's address is 7500 N Luther Road , Harrah, OK 73045. Possible relatives include Delia Acosta, Frank Acosta and 4 others. Public records show Elida has also lived in San Antonio, TX. Elida's latest phone number is (210) 695-1945.
Oscar Acosta's current address is 2030 La Mesa Place , San Antonio, TX 78227. Oscar's age is 68 years old (1956). Phone numbers associated with Oscar are (210) 673-4861 and (210) 695-1945. Oscar has also lived in San Antonio, TX.
Oralia Acosta's birthday is 05/24/1966, and is 57 years old. Oralia's home address is 2030 La Mesa Place , San Antonio, TX 78227. Associates and relatives include Delia Acosta, Elida Acosta and others. Latest phone numbers include (210) 673-4861 and (210) 674-5499.
Results 1 - 3 of 3