Mary Dennis Companion, 82 of Farmville, VA passed away on October 9, 2016. She was born in Amelia VA to the late James C. and Addie Brown Dennis on March 19, 1934.
She was a member of Cumberland Presbyterian Church and worked at Cradock Terry Shoe Corp for over 35 years. She was married to the late Joseph J. Companion and raised four children, she was known as the “neighborhood Mom” and found good in everyone. She always had only good things to say about people and taught her family “If you can’t say something nice, don’t say anything at all”. She loved babysitting her grandchildren, working puzzles and tending to her garden. She had a great love for animals and the birds didn’t fly south for the winter because she fed them here. Everyone who knew her said she had the “Best smile in the world” and her children said “Mom lived at the foot of the Cross”. She was a loving friend and neighbor and will be missed by many.
She is survived by her children, Deborah C. Baker (Larry) of Farmville, Donald C. Companion of Cumberland, Joseph J. Companion Jr. (Sue Morris) of Pamplin, two brothers, Franklin Dennis, Joseph Dennis (Barbara), a sister, Virley D. Andrews (Kenneth), 10 grandchildren, Ronald “Puggy” Mahan, Jeremy Mahan (Kelly), Bradley Companion (Laurel), April C. Shelton (Stacey), Amanda Companion, Stacy Ann Companion, Megan Companion, Ricky Lee Companion Jr. Robert Baker (Natalie) and Jennifer B. Asal (Stephen), 17 great grandchildren, 2 great great grandchildren, a loving friend and neighbor June Bailey, many special nieces, nephews, Joan Roberson, Lisa Moses and Susan Companion.
She was preceded in death by her parents, husband, a son Ricky Lee Companion Sr., a brother Leroy Dennis and a sister Addie D. Brown.
Memorial contributions may be made to the American Diabetes Association, 530 E. Main St, Suite 200, Richmond, VA 23219.
A funeral service will be held on Wednesday, October 12, 2016 at 11:00AM in the chapel of Puckett Funeral Home with interment to follow in the Westview Cemetery. Family will receive friends on Tuesday, October 11, 2016 form 6:00PM – 8:00PM at Puckett Funeral Home.
Puckett Funeral Home is serving the family. www.puckettfh.com.
Visits: 9
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors