Margaret Louise Swisher

Margaret Louise Swisher


Margaret Louise Swisher, age 84, passed away peacefully at her home in Hancock, Md., on Wednesday, January 24, 2024.

Born December 10, 1939, in Hancock, Md., she was the daughter of the late Norval and Mary Hull.

Margaret was a graduate of Hancock High School in Hancock, Md.

She loved being a grandma and a great grandma.

In addition to her parents, she was preceded in death by her husband, Edgar Lee Swisher; one daughter, Heavenly Swisher; one sister Mildred Kane and one brother Leo C. Hull.

Margaret is survived by one daughter Shea Hart; one son Cory Swisher and five grandchildren Jordan Ray, Logan Ray, Cody Hart, Quinton Hart and Grace Swisher; and five great grandchildren, JD Ray, Archer Ray, Tucker Hart, Beckett Hart and Rowy’n Hart.

A celebration of life will be held on February 3, 2024 at 11 a.m. at Abundant Life Full Gospel Church, 6350 Valley Road, Berkeley Springs, W.Va. Officiated by Pastor Kaleb Trail.