Staci Ferrara was born in 1964, age 60. Staci Ferrara's address is 613 3rd Avenue Apartment D, Chula Vista, CA 91910. Possible relatives include Charles Ferrara, Francesca Ferrara and 5 others. Public records show Staci has also lived in Chula Vista, CA and San Diego, CA. Staci's latest phone number is (347) 662-6351. Previous phone numbers include (619) 370-0881 and (619) 425-0092.
Address History: 613 3rd Avenue Apartment D, Chula Vista, CA 91910;
1055 Del Mar Avenue, Chula Vista, CA 91911;
San Diego, CA 92128;
Farmingdale, NY 11735;
Stony Brook, NY 11790
Results 1 - 1 of 1