Richard Castro
April 12, 1940 - February 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, officiating.... View Obituary & Service Information