Tela Acosta was born in 1970, age 53. Tela Acosta's address is 3956 Cypress Hall Drive , Addis, LA 70710. Possible relatives include Cecile Acosta, Desiree J Acosta and 7 others.
Address History: 3956 Cypress Hall Drive, Addis, LA 70710;
8521 E Cypress Point Court, Baton Rouge, LA 70809;
Plaquemine, LA 70764
Results 1 - 1 of 1