Leasa Ann Byard
May 21, 1958 - January 14, 2021
Leasa Byard May 21, 1958 - January 14, 2021 Leasa Ann Byard, 62, of Ocala, FL passed away on January 14, 2021. She was born May 21, 1958 in Parkersburg, WV to Hayward and Mary Thomas. She is survived by her husband, Tom Byard, and her sons,... View Obituary & Service Information