Richard A Castro is 48 years old. Richard lives in Abilene, Texas, but has also spent time in Alpine, Texas; El Paso, Texas; Fort Stockton, Texas and Odessa, Texas. Richard works at Permian Basin Co-op Inc. Some of Richard relatives are Jose L Castro, Richard A Castro and Ricardo Castro.