Legacy Logo
Steven Lee Powell

Steven Lee Powell

1974 - 2025

Buy Gifts

Memorialized in partnership with Souers-Cardaras Funeral Home - Nelsonville

Read Steven's Obituary

Quotation Mark

Steven Lee Powell, 51, of Nelsonville, passed away at his home on Thursday, November 27, 2025. Steve was born on July 10, 1974, in Nelsonville, the son of the late Donald Powell and Cathy (Milliron) Mowery. He was married to Carrie (Humphrey) Powell who survives.Steve loved to be outdoors and loved...

Read the full obituary on our trusted partner sites below.

Other Ways to Support the Family

Missing or inaccurate information?

We want to honor your loved one’s memory with accuracy and care.

Contact customer support