Log In

John Williams Shackelford

congressman

John Williams Shackelford, American congressman. member North Carolina Ho; member United States Ho.

Background

Shackelford, John Williams was born on November 16, 1844 in Richlands, North Carolina, United States.

Membership

Member North Carolina Ho. Member United States Ho.