Richard Phillip Castro is 71 years old. Richard lives in Tucson, Arizona, but has also spent time in Anaheim, California; San Jose, California; Fremont, California and Peoria, Arizona. Richard is employed by State Farm Insurance. Richard is related to Armida E Castro.