Shirley Hall, 69, of Haleyville, entered into rest on May 3, 2018, at Haleyville Healthcare.Shirley was born June 22, 1948. She was laid to rest on May 5, 2018 in Mt. Ebron Baptist Church Cemetery, Double Springs.