Richard Castro

Birth date: Apr 12, 1940 Death date: Feb 20, 2018

Richard Castro, 77, passed away on Tuesday, February 20, 2018 in Memphis, Tx. Family Directed Memorial Services will be held on Saturday, February 24, 2018 in the Sacred Heart Catholic Church in Memphis with Father Marco Gonzales