Boydton is a town of Virginia in the United States .
The United States Postal Service operates the Boydton Post Office in Boydton .