Otha Byrd, 89

Published 10:14 pm Friday, February 11, 2022

Getting your Trinity Audio player ready...

Otha Byrd, 89, of Liberty, Kentucky, died on Feb. 11, 2022. Arrangements by McKinney-Brown Funeral Home.