Rickey P. McCarra passed away on Saturday, June 20, 2020 in Covington, LA. He was born on April 12, 1958 in Greenville, OH to Ondalee Ray McCarra and the late Nevle McCarra. Rickey was the beloved husband of Diedre “Dee” Landry... View Obituary & Service Information
Obituary & Service
Rickey P. McCarra passed away on Saturday, June 20, 2020 in Covington,...
View More