Skip to main content

Biographical Description

John Francis Shaffner was born in Salem (Forsyth County), North Carolina, on July 14, 1838. Shaffner was a physician and Confederate veteran who served as a member of the board of directors for the Western North Carolina Railroad beginning in 1870. He died in Salem on September 18, 1908. 

As Recipient

Currently there are no documents available where this individual is the recipient.

Named In

Currently there are no documents available where this individual is named in-text.