Richard Alexander Leonard
May 9, 1935 - January 15, 2021
Mr. Richard “Dick” Alexander Leonard, the “Best You Ever Saw”, was born on May 9th, 1935 in Pascagoula, Mississippi to the late Ella “Louise” Ezell and William “Bill” F. Leonard. Dick departed... View Obituary & Service Information