Rubi Castro was born in 1967, age 56. Rubi Castro's address is 5807 Eckleson Street , Lakewood, CA 90713. Possible relatives include Ileana Alvarado, Afredo Anguiano and 18 others. Rubi's latest phone number is (562) 991-1023. Previous phone numbers include (951) 845-5455.
Also goes by: Ruby Ruth Castro
Address History: 5807 Eckleson Street, Lakewood, CA 90713;
556 Palm Avenue, Beaumont, CA 92223;
Long Beach, CA 90802
Results 1 - 1 of 1