Christopher Byrd

Published 4:20 pm Friday, September 21, 2018

Christopher Byrd, of Selma, died September 20, 2018 in Selma. Arrangements will be announced later by Ashley’s J.H. Williams and Sons Funeral Home.

Email newsletter signup