Mary Elaine Hatch

(Sept. 28, 1937 - July 20, 2018)


Mary Elaine Hatch, 80, passed away Friday, July 20, 2018. peacefully surrounded by family. Mary was born Sept. 28, 1937, in Billings, Montana, to Leo and Ruth (Wright) Branstetter, and was the eldest of five children.

She married the love of her life, Marlin N. Hatch in 1956 and they raised four children together. Mary was a loving and devoted wife, mother, grandmother and friend.

When she was not caring for others, she enjoyed many hobbies such as gardening, knitting and crocheting, sewing, rug hooking and baking. She was a devoted Christian and an active member of the Grace Point Church. She was truly an angel on this earth who touched the lives of so many people.

She was preceded in death by her parents Leo and Ruth; sister Carol and brother Gary; and her husband Marlin Hatch.

She is survived by her brother Donald Branstetter and sister Gladys Schwab; four children, Bret (Sandy) Hatch, Kelly (James) Johnson, Cheryl (Dave) Brown and Marcie Ray, 12 grandchildren; and 22 great-grandchildren.

Services will be held at the Grace Point Church in Powell on Wednesday, July 25, at 2 p.m., with the viewing at 1 p.m. Burial will follow the services at the Crown Hill Cemetery in Powell.

The family is requesting donations be made to Spirit Mountain Hospice.

Thompson Funeral Home is in charge of arrangements. Condolences may be sent to the family online at or to P.O. Box 807, Powell WY, 82435.