Celia Castro was born in 1956, age 67. Celia Castro's address is 8971 Bowman Avenue , South Gate, CA 90280. Possible relatives include Anoy Castro, Carla Castro and 3 others. Celia's latest phone number is (213) 563-8160. Previous phone numbers include (213) 566-6071 and (323) 563-8160.
Also goes by: Celia Castro
Address History: 8971 Bowman Avenue, South Gate, CA 90280;
11004 Virginia Avenue, Lynwood, CA 90262;
Norwalk, CA 90650
Results 1 - 1 of 1