KINGS MOUNTAIN - William Stephen Haskins, 71, of 104 Benfield Road, died Nov. 19, 2012, at Kings Mountain Hospice House.
He was born Nov. 6, 1941, in Cleveland County, son of the late Heber Augustus and Ruby Needland Haskins.
Funeral services will be held 2 p.m. Saturday at Christian Freedom Baptist Church, Kings Mountain.
Burial will be in New Camp Creek Baptist Church Cemetery.
The family will receive friends 6 to 8 p.m. Friday at Carpenter's funeral Home and at other times at the home.
Condolences may be made to www.carpentersfuneralhome.net.