Ellen Castro was born in 1966, age 57. Ellen Castro's address is 2420 Fitzgerald Street , Philadelphia, PA 19145. Possible relatives include Rosemelyn Abarocastro, Aurea Castro and 13 others. Public records show Ellen has also lived in American Canyon, CA and Dinuba, CA. Ellen's latest phone number is (224) 321-2085. Previous phone numbers include (224) 321-2150 and (224) 321-5087. The latest email address for Ellen Castro is blu****@yahoo.com.
Address History: 2420 Fitzgerald Street, Philadelphia, PA 19145;
60 Cuvaison Lane, American Canyon, CA 94503;
Dinuba, CA 93618;
Lemoore, CA 93245;
Oxnard, CA 93033
Emails: blu****@yahoo.com,
lyn****@comcast.net,
sai****@yahoo.com
Results 1 - 1 of 1