Catherine Jennings Harrod
September 16, 1953 - September 17, 2021
Catherine Jennings Harrod, 68, of Louisville died Friday, September 17, 2021 at Nazareth Home Clifton. She was proceeded in death by her parents Catherine Harlowe Harrod and William Reed Harrod; grandparents Elizabeth and Stuart C. Harlowe,... View Obituary & Service Information