Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Select your format and elements to print
Shirley Ann
Leach
May 10, 1932 – March 23, 2026
Shirley Odegaard Leach, 93, of Thief River Falls, MN, passed away on Monday, March 23, 2026, at Bethany on 42nd in Fargo, ND wrapped in the love of her family and under the care of Bethany on 42nd and Ethos Hospice.
The funeral service to celebrate Shirley’s life will be at 1pm on Saturday, May 9th, 2026, at Abundant Life Church in Thief River Falls, MN. Burial will be held at Greenwood Cemetery in Thief River Falls. Visitation will be held on Saturday, May 9th, one-half hour before the service (12:30 pm).
Shirley Ann Matzke was born on May 10, 1932, at home in rural Thief River Falls to Harold and Neva (Burtness) Matzke, the oldest of three daughters. She was baptized and confirmed at Trinity Lutheran Church in Thief River Falls. She attended Elwell Country School in Silverton Township. Shirley moved into town during her high school years to attend class, be involved in school activities, and work at Northwestern Bell Telephone Company as an operator. She enjoyed her job and the friends she made there. Shirley graduated in 1950 from Lincoln High School in Thief River Falls.
In 1952, she married Douglas Odegaard at Trinity Lutheran Church, Thief River Falls. They moved to Grand Forks, ND, where Shirley continued working at Northwestern Bell to support Doug through college. The following years included moves to Crookston, Thief River Falls and East Grand Forks. Their family expanded to 6 children over these years: Steve, Lori, Julie, Dave, Dan, and Doug Jr.
Shirley’s biggest adventure was moving the family to Puerto Rico (Ramey AFB) in 1967. Doug’s career took them to this beautiful island for 4 years. Her family has great memories of their time there.
In 1971, the family returned to Thief River Falls, where Shirley raised 6 kids on her own with the help of her extended family. The following years were challenging for her. In a way, it brought them closer together.
In 1982, she married Walter Leach, Sr. in Thief River Falls. He was a great stepfather to her children.
As happens in life, Shirley started a new chapter. She lived life on her own terms until she moved to Bethany Retirement Living in Fargo, ND, due to health issues.
Shirley loved traveling, recipe books, looking at magazines, watching Food Network, and listening to music. She was a member of Abundant Life Church. She loved talking about her 14 grandchildren and 18 great-grandchildren, and they loved calling her “Great”.
She is survived by her six children: Steve (Diane) Odegaard of Fargo, ND; Lori (Mike) Sorteberg of Thief River Falls, MN; Julie (Brian) Hersch of Fargo, ND; David (Jan) Odegaard of West Fargo, ND; Dan (Lana) Odegaard of Princeton, KY; and Doug (Michel) Odegaard Jr of Rochert, MN. 14 grandchildren: Kali (Josh) Wachter; Chelsey Odegaard; Lisa (Ryan) Schlosser; Sean (Amanda) Sorteberg; Garrett (Samantha) Foss; Jordan (Juliana Jordan) Hersch; Chandler (Kelly) Hersch; Bailey Odegaard; Katie Odegaard; Anders Odegaard; Gretta (Jonathan) Travelstead; Gunnar (Abbie) Odegaard; Dakota Odegaard; Samantha Odegaard.
18 great-grandchildren: Lincoln & Tatum Wachter; Noah, Beau, and Eli Schlosser; Summer, Sophie, and Spencer Sorteberg; Declan Hersch; Owen, Levi, Ezekiel, Nora, and Oscar Odegaard; Isadora, RiverLynn, Bexley, and Hardy Travelstead; Bennett, Emery, and Vera Odegaard.
Sisters: Betty Liden Selke of Thief River Falls, and Darlene Lauer of Hampton, MN.
Brother-in-law: Marvin (Kris) Odegaard of Lake Crystal, MN.
Along with many nieces and nephews.
Shirley is preceded in death by her parents, Harold and Neva Matzke; Brothers-in-law Ardell Liden and Larry Lauer; and nephew Mike Liden.
May her memory be blessed.
In lieu of flowers - memorials may be given to Abundant Life Church, Ethos Hospice or Bethany on 42nd.
Abundant Life Lutheran Church
Starts at 12:30 pm (Central time)
Abundant Life Lutheran Church
Starts at 1:00 pm (Central time)
Visits: 4489
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors