Collision with Tree Kills Stephen Durrell Townsend in Greensboro

Posted on Oct 04, 2010
Stephen Durrell Townsend was pronounced dead at the scene of an automobile accident involving his 2007 Chevrolet Cobalt during the evening of October 1, 2010. Mr. Townsend lost control of the vehicle and hit a tree on Andrew Street in Greensboro, North Carolina. He was taken to Moses Cone Hospital.

Read More About Collision with Tree Kills Stephen Durrell Townsend in Greensboro...