Starla Acosta was born in 1956, age 68. Starla Acosta's address is 3154 Brookhill Street , La Crescenta, CA 91214. Possible relatives include Cecilia Acosta, John Acosta and 10 others. Public records show Starla has also lived in La Crescenta, CA and Orange, CA. Starla's latest phone number is (818) 248-5394.
Also goes by: Starla K Lynn,
Starla Kaye Neberman
Phone Numbers: (818) 248-5394
Address History: 3154 Brookhill Street, La Crescenta, CA 91214;
8294 Po Box, La Crescenta, CA 91224;
Orange, CA 92868;
Santa Ana, CA 92701
Results 1 - 1 of 1