Joseph C. Moxley

Joseph C. Moxley (November 17, 1884 – February 6, 1976) was an American politician and physician from Virginia.

[2] Moxley worked as a doctor in Grayson County for 63 years.

He represented Grayson County in the Virginia House of Delegates from 1952 to 1961.

[1][2][4] He was a member and leader of the Lebanon United Methodist Church.

[1] Moxley died on February 6, 1976, at the Smyth County Community Hospital in Marion.