Felicia Castro was born in 1972, age 52. Felicia Castro's address is 3700 10th Avenue Apartment 3e, San Diego, CA 92103. Possible relatives include Julie Braunschweiger, Eddie Castro and 8 others. Public records show Felicia has also lived in San Diego, CA and Kihei, HI. Felicia's latest phone number is (505) 541-6099. Previous phone numbers include (575) 541-6099 and (619) 807-2139. The latest email address for Felicia Castro is dol****@netzero.net.
Also goes by: Felicia Castro
Address History: 3700 10th Avenue Apartment 3e, San Diego, CA 92103;
1463 C Street, San Diego, CA 92101;
Kihei, HI 96753;
Lahaina, HI 96767;
Albuquerque, NM 87114
Emails: dol****@netzero.net
Results 1 - 1 of 1