Celesta Lee Williamson
July 5, 1959 - July 21, 2018
Sunrise – July 5, 1959 Saint Louis, Missouri Celesta “Couts” Williamson was born on July 5, 1959 to Montell Lewis and Julia Ann Kyle in Saint Louis, Missouri. Her relationship with God began at an early age, she professed... View Obituary & Service Information