Skip to content
Virginia Sheriffs’ Association
The Voice of Virginia’s Sheriffs & Deputies

Congratulations to the 2014-15 Virginia Sheriffs’ Association Board of Directors:

President
Arthur Townsend, Jr., Sheriff (I)
Lunenburg County

Immediate Past President
John “Jack” Weisenburger, Sheriff (D)
City of Bristol

First Vice President
Richard A. Vaughan, Sheriff (I)
Grayson County

Second Vice President
Brian K. Roberts, Sheriff (I)
Brunswick County

Secretary
Gabe A. Morgan, Sheriff (D)
City of Newport News

Treasurer
Vanessa R. Crawford, Sheriff (D)
City of Petersburg

Sheriff Gabe Morgan, Sheriff Jack Weisenburger (in background), Sheriff Vanessa Crawford, Sheriff Arthur Townsend, Sheriff Richard Vaughan, and Sheriff Brian Roberts
Sheriff Gabe Morgan, Sheriff Jack Weisenburger (in background), Sheriff Vanessa Crawford, Sheriff Arthur Townsend, Sheriff Richard Vaughan, and Sheriff Brian Roberts