Mark Duane Woodard (September 29, 1955 - c. 1975) primarily known by his middle name, was a young man found deceased in Florida in 1977.
He was last seen alive on April 14, 1975, when he left for a trip to Texas and did not return.
Gallery[]
Sources[]