Leesburg is a town of Virginia in the United States .
Leesburg is also served by a town police department .