In loving memory

Carolyn Puckett Marshall

January 20, 1940 – October 29, 2026

Age 86 · Danville, AL

Carolyn Puckett Marshall, 86, of Danville, AL, died October 29, 2026. Carolyn was born January 20, 1940 in Morgan County, AL. Arrangements are by Peck Funeral Home.

Updated · Source: Peck Funeral Home

Carolyn was born in Morgan County, Alabama, and later married Thomas Lyle Marshall, with whom she raised a family in Spokane, Washington and Anchorage, Alaska before they returned to Danville, Alabama. She taught school at Danville High School and worked for the Morgan County School System as a teacher and counselor before retiring. She was a lifelong member of Johnson Chapel Church and loved gardening, farming, and her family above all.

Summarized from the full obituary at Peck Funeral Home.

Services

Obituary, guestbook and flowers

Carolyn’s full obituary is with Peck Funeral Home. Sign the guestbook, send flowers or a card there.

Read the obituary at Peck Funeral Home

Family of Carolyn?

Add photos, a slideshow and Carolyn’s life story in your own words. It’s free, and you can change or remove it any time.

Create a free memorial page

Quick answers

When is Carolyn Puckett Marshall’s funeral service?
Carolyn Puckett Marshall’s funeral service is November 1, 2026 at 2:00 PM, at Johnson Chapel Methodist Church, 1260 North Johnson Chapel Road, Danville, AL 35619.
When is the visitation for Carolyn Puckett Marshall?
Visitation for Carolyn Puckett Marshall is November 1, 2026, 1:00 PM to 2:00 PM, at Johnson Chapel Methodist Church.
How old was Carolyn Puckett Marshall?
Carolyn Puckett Marshall of Danville, AL was 86 when Carolyn died on October 29, 2026; Carolyn was born January 20, 1940 in Morgan County, AL.
Which funeral home is handling Carolyn’s arrangements?
Peck Funeral Home is handling arrangements for Carolyn Puckett Marshall and publishes the full obituary, guestbook and flower orders on its website.

Recent Cullman obituaries

All Cullman obituaries and this week’s services