Elba Castillo was born in 1927, age 96. Elba Castillo's address is 919 N Dos Robles Place , Alhambra, CA 91801. Possible relatives include Esteban Castillo, Isaiah Castillo and 3 others. Public records show Elba has also lived in Los Angeles, CA and Norwalk, CA. Elba's latest phone number is (323) 266-8489. Previous phone numbers include (323) 780-1181. The latest email address for Elba Castillo is chi****@aol.com.
Also goes by: Elda J Castillo
Address History: 919 N Dos Robles Place, Alhambra, CA 91801;
1063 1/2 N Alma Avenue, Los Angeles, CA 90063;
Norwalk, CA 90650;
Bellevue, WA 98007
Emails: chi****@aol.com,
elb****@yahoo.com
Results 1 - 1 of 1