Mary H. Orr of Festus passed away on Monday at the age of 87. She was a longtime member of Grace Presbyterian Church in Crystal City where she established their annual blood drives, member of PEO Chapter JA, Order of the Eastern Star #325 and the Jefferson County Squares square dancing group.

She is survived by daughters Catherine Sinnott of Alpharetta, Georgia, and Kaye Propst of Festus, son John Keith Orr of Ballwin, and numerous grandchildren and great-grandchildren.

The funeral service for Mary H. Orr will be Saturday morning at 11 at Grace Presbyterian Church in Crystal City.

Visitation will be Friday evening from 4 until 8 and again on Saturday morning from 10 until the time of the service at 11 at Vinyard Funeral Home in Festus.

Memorials in her memory are preferred to Mary’s House of Hope in Festus.