Francisco Castro was born in 1950, age 74. Francisco Castro's address is 335 Liana Court , El Paso, TX 79932. Possible relatives include Castro Castro, Eva Castro and 4 others. Public records show Francisco has also lived in Selma, CA and Anthony, NM. Francisco's latest phone number is (915) 408-8264. Previous phone numbers include (915) 581-4933 and (915) 587-9249.
Also goes by: Francisco Castro,
Frank H Castro
Address History: 335 Liana Court, El Paso, TX 79932;
2655 Aspen Street, Selma, CA 93662;
Anthony, NM 88021;
Santa Teresa, NM 88008;
Anthony, TX 79821
Results 1 - 1 of 1