Nelson Castro was born in 1964, age 59. Nelson Castro's address is 929 East Foothill Boulevard , Upland, CA 91786. Possible relatives include Aidee Castro, Anacecili Castro and 7 others. Public records show Nelson has also lived in Los Angeles, CA and Rancho Cucamonga, CA. Nelson's latest phone number is (323) 253-8844. Previous phone numbers include (323) 350-8267 and (323) 661-2927. The latest email address for Nelson Castro is ter****@aol.com.
Address History: 929 East Foothill Boulevard, Upland, CA 91786;
39 Garden Avenue, Los Angeles, CA 90042;
Rancho Cucamonga, CA 91737;
South Pasadena, CA 91030;
Tyner, KY 40486
Emails: ter****@aol.com,
ter****@yahoo.com
Results 1 - 1 of 1