Ruben Castro was born in 1979, age 44. Ruben Castro's address is 7851 Kellwood Drive , Houston, TX 77040. Possible relatives include Carla Castro, Emily Castro and 7 others. Public records show Ruben has also lived in Chula Vista, CA and Oceanside, CA. Ruben's latest phone number is (281) 235-9374. Previous phone numbers include (760) 473-6248 and (760) 721-6865.
Also goes by: Ruben Alfredo Castro,
Ruben A Castro
Address History: 7851 Kellwood Drive, Houston, TX 77040;
665 El Portal Drive, Chula Vista, CA 91914;
Oceanside, CA 92056;
Vista, CA 92084;
Brownsville, TX 78520
Results 1 - 1 of 1