Orquida Castro was born in 1939, age 84. Orquida Castro's address is 7821 Pond Street , Dallas, TX 75217. Possible relatives include Abraham Lopez. Public records show Orquida has also lived in Arlington, TX and Corpus Christi, TX. Orquida's latest phone number is (214) 309-9172. Previous phone numbers include (817) 548-8437 and (972) 913-5028.
Also goes by: Orquidea Castro Castro,
Orquidea M Castro
Related to: Abraham Lopez
Address History: 7821 Pond Street, Dallas, TX 75217;
5605 Bailey Court, Arlington, TX 76017;
Corpus Christi, TX 78408;
Fort Worth, TX 76105
Results 1 - 1 of 1