Clifford Windham

Posted

Clifford Windham of Lago Vista, Texas, passed away Saturday, Sept. 9, 2017, at his residence.

Funeral arrangements will be announced by Kilgore-Green Funeral Home in Jasper.

Kilgore-Green Funeral Home, Jasper; 205-384-9503