The Town of Leesburg is a Virginia suburb of Washington DC and home to nearly 50,000 residents. Charming and historic Downtown Leesburg dates to colonial times and features a wonderful varety of restaurants, galleries, bars, shops, museums and... + More