Records link Castro with Liza Christine Castro, Louis Gus Horvath, Charles J Lee and 4 other people. This person's birth year was listed as 1960. Castro was born 65 years ago. Castro has listed phone number: (817) 556-0566. Castro is a resident of 5209 Cross Timber Rd, Cleburne, Tx 76031. Public records show Alvarado, Apo, Ellsworth Afb and one other city as cities Castro also stayed in.