Erica Acosta was born in 1983, age 40. Erica Acosta's address is 16357 Plummer Street , North Hills, CA 91343. Possible relatives include Anita Acosta, Ernestine Acosta and 9 others. Public records show Erica has also lived in Arleta, CA and Panorama City, CA. Erica's latest phone number is (408) 476-3639. Previous phone numbers include (747) 225-0041 and (818) 920-0718.
Address History: 16357 Plummer Street, North Hills, CA 91343;
10230 Lev Avenue, Arleta, CA 91331;
Panorama City, CA 91402;
Van Nuys, CA 91411
Results 1 - 1 of 1