Sheila Ann Allen
September 6, 1956 - December 4, 2019
Lake Charles – Sheila Ann Allen was born to this life on September 6, 1954 in Denver, Colorado and entered her eternal life on December 4, 2019. The third of six children, Sheila spent her early years in Utah until the family moved back... View Obituary & Service Information