Original: Kilmarnock is a town in Lancaster and Northumberland counties in the U.S. state of Virginia.
Simplified: Kilmarnock, Virginia is a town of Virginia in the United States.