Juliette Evadne Walfall
July 3, 1962 - April 6, 2021
Juliette Evadne Walfall lovingly known as “Sister Juliette” was born to Cedric Palmer and Merlene Brown in Thornton, St. Elizabeth, Jamaica on July 3, 1962. She was raised primarily by her loving Grandparents, Mr. and Mrs. Hubert... View Obituary & Service Information