Mary Ann Leroy, 77


A celebration of life service for Mary Ann Leroy, 77, of Dora, will be held at 2 p.m., Saturday, Sept. 23, 2023, at Family Life Church in Dora.

She died Sept. 15. She was born Aug. 14, 1946, at Dora, the daughter of John O. Freeman and Velma Freeman. 

Mary Ann attended school at Dora, and on July 4, 1964, she married Dwaine Warren; they had two boys. On Dec. 8, 2001, Mary Ann married Ronnie Leroy, who had two boys. 

She was a dedicated factory worker in West Plains. Mary Ann was a baptized believer and a member of Family Life Church in Dora. She enjoyed the simple things in life - everything from trail rides to horse shows and living life on the farm with her husband. Time with family was important to her. Mary Ann had an intense love of nature and animals, especially her dogs and horses. As a wife, mother, "Grammer" and friend, Mary Ann walked the walk. Her family leaves her with this sentiment: "Happy trails until we see you again."

She is survived by her husband Ronnie of Dora; two sons, Mark Warren of Dora and Vince Warren of Connecticut; two step-sons, Ronald Leroy and wife Kari and David Leroy and wife Crystal, all of Dora; special friend who Mary loved like a daughter, Deanna Frazier and husband Donny of Dora; nine grandchildren and twelve great-grandchildren: Weston Warren and wife Ally (Langston), Kendra Shankle and husband Justin, (Remi and Kimber), Garrett Warren, Andalyn Warren and husband Jared Rauso (Mylan and Marigold), Kianna Warren and Dustin Reynolds (Kiegan and Nolan), Brianna Newton and husband Shannon (Kolton), Dylan Leroy and wife Jessica (Adylan and Lauren), Nicole Griffin and husband Jonathan (Jaxton), Clayton Leroy, Morgan Melvin (Kayson) and Caleb Frazier. 

Her parents preceded her in death.  

Memorial contributions may be made to Sweeton Pond Cemetery, Family Life Church or Dora FFA and may be left at or mailed to Robertson-Drago Funeral Home, 211 West Main, West Plains, Mo.  65775. Online condolences may be left at

Ozark County Times

504 Third Steet
PO Box 188
Gainesville, MO 65655

Phone: (417) 679-4641
Fax: (417) 679-3423