Ella Castro was born in 1938, age 86. Ella Castro's address is 1208 7th Street , Floresville, TX 78114. Possible relatives include Adelfa Castro, Albert Castro and 8 others. Ella's latest phone number is (210) 393-1802. Previous phone numbers include (210) 393-6793 and (830) 216-2448.
Also goes by: Elia Ximenes Castro,
Ella Castro
Address History: 1208 7th Street, Floresville, TX 78114;
1101 Highway 181 North, Floresville, TX 78114;
San Antonio, TX 78223
Results 1 - 1 of 1