William Henry McFarland (born 1890) was an American politician from Virginia.
William Henry McFarland[1] was born in 1890 in Council, Virginia.
[2][3] Around 1940, McFarland moved to Haysi.
He served as a member of the Virginia House of Delegates, representing Buchanan and Dickenson counties, from 1956 to 1957.
This article about a Virginia politician is a stub.