Imelda Castro was born in 1944, age 80. Imelda Castro's address is 8 Park Lane , Fort Worth, TX 76132. Possible relatives include Jaime Castro, Jose Castro and 1 others. Public records show Imelda has also lived in Benbrook, TX. Imelda's latest phone number is (817) 294-4180. Previous phone numbers include (817) 335-2303 and (817) 371-4868. The latest email address for Imelda Castro is ime****@sbcglobal.net.
Also goes by: Imelda A Castro
Emails: ime****@sbcglobal.net,
ime****@hotmail.com,
ime****@charter.net
Results 1 - 1 of 1