L. Trevor N. Craddock (R)
P.O. Box 266
New Castle, VA 24127
Phone: 540-864-5127
Took office: 01/01/2016
![L. Trevor N. Craddock headshot](https://vasheriff.org/wp-content/uploads/2023/08/Craig-County-Craddock-website.jpg)
L. Trevor N. Craddock (R)
P.O. Box 266
New Castle, VA 24127
Phone: 540-864-5127
Took office: 01/01/2016