Suffolk, Virginia

Suffolk is an independent city located in the U.S. state of Virginia. As of the 2014 census, the estimated population was 86,806. It is the largest city in Virginia by area as well as the 14th largest in the country.

Events

 * VCW Peanut City Showdown - September 9, 2016