Stephen Ellis Jarvis, of Geneva, Alabama, passed away on July 26th , 2023 at the age of 66. He succumbed to advanced Parkinson’s Disease, which led to rapid dementia.
Stephen was born to Edmund Ellis and Virginia Carol (Sanford) Jarvis, in Columbus, Ohio, where the family was statione...