View Obituaries         Follow Us:

Serving the Community Since 1960

Celebration of life Service: 11:00 a.m., Saturday 26, 2020

Location: Weymouth Funeral Home, Newport News

Mary Ruth Fannon Allen, 82, a loving, kind, compassionate, and devoted wife, mother, grandmother, sister and friend, passed into heaven on Saturday, June 20, 2020.  Mary was born in Duffield, VA.  She graduated from Radford College where she met her lifelong love and husband, John Lafayette Allen, Jr., who was a student at Virginia Polytechnical Institute (Virginia Tech), after which she became a life-long Peninsula resident.   She will be remembered for her marvelous sense of humor, creativity, and passion for learning.

Mrs. Allen was preceded in death by her loving husband, John L. Allen, Jr.; parents, Emmett Dedrick and Venus Robinette Fannon; brothers, Joe Fannon and Jack Fannon; brothers-in-law, Fred Allen and Charles Allen and sister-in-law, Tommie Fannon. She is survived by two daughters, Sabrina Barnes and husband, Hal, of Smithfield and Heather Eggleston and husband, Shawn of Manassas; three grandchildren, Brandon and Meghan Barnes and Ian Eggleston; brother and sister-in-law, Kenny and Jean Fannon, Duffield, VA; sister, June Fannon, of Duffield VA; her by brother-in-law, Richard Allen of Newport News; and sisters-in-law, Faye Andrashko and husband Gary of Irvington, VA, Sonja Allen and Gwen Allen, both of Newport News; and numerous, nephews, nieces, cousins and friends.

Mary was a long-time member of Christopher Newport University’s Lifelong Learning Society, a founding member of the CNU Theater Guild, and a member of the CNU Friends of Music. Her beautifully crafted poetry will continue to serve as an inspiration to her family and friends.  In her words… “Just know to treasure the moments with your loved ones – from the first day the clock is ticking. Alas, make sure you hear it and live accordingly.” - MFA

A Celebration of Life Service will take place at 11:00 a.m. on Saturday, September 26, 2020 at Weymouth Funeral Home. Masks are required before entering the building as well as social distancing. In lieu of flowers, memorial donations may be made to the Peninsula Rescue Mission, 3700 Huntington Avenue, Newport News, VA 23607.  Arrangements are by Weymouth Funeral Home.  View and post condolences on our on-line guestbook at weymouthfuneralhome.com

Add comment

Security code


#5 Deborah Blockett 2020-06-30 16:12
My deepest condolences and prayers! ❤️
#4 Ellen Morello 2020-06-30 15:13
Such a sweet lady has gone to be with Angels.
I met Mary through tennis and were friends and tennis partners over many years. I know she will be missed by many
My thoughts are with all who loved her.
#3 Jeaneen M Bodie 2020-06-27 13:34
Heather and Sabrina are two of the kindest people I have ever met. When I met Mrs. Allen, it all made sense. May love and light guide her, on her journey to the other side.
#2 Lisa and Max Staton 2020-06-27 06:12
My thoughts and prayers are with you all in this very difficult time. Please let us know if we can do anything for you. What an honor to have her sweet daughters take such loving care of her when she needed you most. Rest in peace, sweet Aunt Mary. I know the reunion there will be grand. You will be missed and we will cherish wonderful memories of your kind soul. I will remember many great memories, including watching many tennis tournaments and taking turns churning the homemade ice cream for the Allen family gatherings as well as your lively spirit and dancing when listening to live music and sipping wine (with an ice cube of course). We will enjoy reading your precious poems.
#1 Mary Ru Fannon Allen 2020-06-27 02:37
My heart is very heavy upon hearing of the loss of my friend Mary Allen. Mary was a kind and gentle person who loved to write, whether she was writing poetry or prose. From her sharing her family stories she wrote in Doris Gwaltney's "Writing for Historians," I learned also of her incredible strength and compassion. Mary was a beautiful person inside and out. Her family can be proud of her accomplishments in her lifetime and the warm and inspirational words she left behind in her writings. I am very proud to have known Mary. "Well done my good and faithful servant....Well done."
Veronica Weymouth

Veronica Weymouth
President, Owner

Need Help? Contact Us
Click here for directions

12746 Nettles Drive
Newport News, VA
(757) 930-2222