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 Read Obituary