Steven Lee Powell
August 10, 1962 - February 23, 2015
Steven Lee Powell, age 52, of Abingdon, Virginia passed away on Monday, February 23, 2015 at his residence. He was born in Baltimore, Maryland and has lived in Washington County, Virginia for ten years. He was a master carpenter. He was preceded... View Obituary & Service Information