Cover photo for Michael "Mike" David Allen's Obituary
Michael "Mike" David Allen Profile Photo
1967 Michael "Mike" 2025

Michael "Mike" David Allen

August 17, 1967 — July 15, 2025

Crewe, VA

Michael “Mike” David Allen, age 57, of Crewe, Virginia, went to be with the lord on July

15th, 2025. He is proceeded in death by his parents Johnathan “Jack” and Patricia

“Marlene” Allen and his ex-wife Barbara Link Allen. He is survived by his three sisters

Connie Hensley (David), Wanda Elinsky (Chuck), and Tena Felts (Pete), his nieces

Chris McAllister, Candice Graham, his nephews Nick and Alex Reynolds, Dusty Felts,

and a dear friend Karla Norton Lewis.

Mike retired from Norfolk Southern where he spent his career working as a conductor

and engineer for the railroad. In his spare time he enjoyed tinkering with machinery and

cars, tending to his garden, thrift shopping, and spending time with family and his

beloved dogs. He was a fierce friend with a heart of gold, loved to tell jokes, and had the

most unforgettable laugh.

The memorial service will be held at Puckett Funeral home in Farmville on Wednesday,

July 23rd. Visitation at noon and funeral at 1 pm. Graveside to follow at Trinity Memorial Gardens.

Puckett Funeral Home is serving the family. www.puckettfh.com.

To order memorial trees or send flowers to the family in memory of Michael "Mike" David Allen, please visit our flower store.

Service Schedule

Upcoming Services

Visitation

Wednesday, July 23, 2025

Starts at 12:00 pm (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Wednesday, July 23, 2025

Starts at 1:00 pm (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Graveside Service

Wednesday, July 23, 2025

Starts at 1:00 pm (Eastern time)

Add to Calendar

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 107

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree