Margaret Ann “Meggie” Warren, age 32, died peacefully on October 25, 2019.

She was born January 20, 1997.

Meggie’s warm soul, beautiful smile and spirited personality earned her the nickname “Rosebud” which she was often affectionately called.

She is preceded in death by her father Marcus Hulon Warren; maternal grandparents, Leroy Dildy and Louise H. Dildy Albritton; and paternal grandfather, Henry H. Warren.

Meggie is lovingly remembered by her mother, Marlene Dildy Trevathan and husband Henry, of Farmville; sister Jennie Wells and husband Josh, of Asheville; nephew Gunner Wells and a nephew on the way; paternal grandmother, Ann P. Warren of Southport; and lots of aunts, uncles and cousins who adored and cared for her.

A celebration of her life will be held at 6:30 p.m. Tuesday, October 29, at Free Union OFWB Church, 2535 Fire Tower Road, Walstonburg, North Carolina. The Rev. Stephen Prescott will officiate. Meggie’s family will receive friends immediately after the service.

In lieu of flowers, memorials may be made to Free Union OFWB Church “organ fund,” 2535 Fire Tower Road, Walstonburg, NC 26788.

Online condolences may be made at

Arrangements by Farmville Funeral Home.