Mary Ruth (Cotton) Weems, age 97, passed away Jan. 9 in Callaway.

Mary was born Aug. 17, 1925 in a hospital in St. Louis, Mo. to John Franklin and Bonnie Bess (Lair) Cotton.  She lived up to the age of ten in Garden County where she attended a country school.  At the age of 10, her parents moved to McPherson County where she attended ixth grade through high school, graduating in 1943. 

She returned to Garden County to teach three years in another country school. Returning to Tryon, she taught one more year there. Her next employment was in Portland, Ore. at the Federal Reserve Bank. But the Nebraska Sandhills called and she returned to teach one more year in a country school in Thomas County.

On April 30, 1949, she married Cecil C. Weems of Stapleton and continued living there until her death. 

Mary was a member of the Cornerstone Church in Stapleton and VFW Auxiliary #8258 in Stapleton.

Survivors include daughter, Susan Moxley of Columbus, Ohio; sons, Dean (Carol) of Arthur, and Kent (Vickie) of Stapleton; eight grandchildren; nineteen great-grandchildren; several nieces, nephews, and many other family members.

She was preceded in death by her parents; husband, Cecil; son, David Weems; grandson, Obie Weems; great-granddaughter, Miyah Moxley-Purdie; and brothers, Robert and Dale Cotton.

Memorials are suggested to the Cornerstone Church of Stapleton or to the donor’s choice and online condolences may be shared at

Funeral services were held 11 a.m. Saturday, Jan. 14 at the Cornerstone Church in Stapleton with Pastor Mark Rohrbach officiating.  Burial was at the Loup Valley Cemetery west of Stapleton. 

© 2023 The North Platte Bulletin. All rights reserved.