Sheila Lewis

Birth date: Aug 23, 1956 Death date: Feb 27, 2024

Sheila Lynn Lewis, 67, was born on August 23, 1956, to the late Allen and Doris Strong. Sheila passed away on February 27, 2024. Beloved wife of Ralph Lewis. Cherished sister of Lisa Strong. Sheila was loved by many and will be d