Nora Castro was born in 1955, age 68. Nora Castro's address is 9737 Forest Lane Apartment 212, Dallas, TX 75243. Possible relatives include Anyela Amaya, Paul Castro and 1 others. Nora's latest phone number is (214) 221-4102. Previous phone numbers include (214) 500-8709 and (214) 575-7508.
Also goes by: Nora D Castro,
Nora Russell,
Nora D Russell
Address History: 9737 Forest Lane Apartment 212, Dallas, TX 75243;
9737 Forest Lane, Dallas, TX 75243;
Garland, TX 75042
Results 1 - 1 of 1