Rickey P. McCarra

Birth date: Apr 12, 1958 Death date: Jun 20, 2020

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 M