Mary M. Weller, 92, of Lebanon, passed away on Saturday, Dec. 30, 2023, at WellSpan Good Samaritan Hospital. She was the wife of the late John Weller, who passed away in 1986.

Mary was born in East Hanover Township to the late Charles and Alice (Sealer) Shuey.

She worked in the miniatures department at Hershey. She enjoyed reading, watching game shows, playing on her tablet, and doing word searches.

Surviving is her children, Garry L. Weller, of Lebanon, Donna M. Light, of Lebanon, Jeanne M. Wertz, of Lebanon, Michael L. Weller, of Lebanon, and Sandra K. Kline (John H.), of Lebanon; eight grandchildren; seven great-grandchildren; two great-great-grandchildren; and a sister, Linda Fake, of Jonestown.

She was preceded in death by her siblings, John Shuey, Violet Zellers, Arlene Weller, and Joyce Baker; and her son-in-law, Dennis Wertz.

Services are at the convenience of the family.