Richard A Castro, 71 years old, lives in Irving, Texas, but has also spent time in Dallas, Texas; Cedar Hill, Texas; Carrollton, Texas and Flower Mound, Texas. Richard works at Tricon Microvia Inc. Michael Renan Castro, Richard Anthony Castro, Aurelio Casas Castro, Abram Marc Castro and Ernestine Deleon Castro are some of Richard relatives.