Note: This project is being redesigned. Visit for more information.
Courthouse Square is a game-changing, 110,500-square foot office, retail and restaurant building in historic downtown Leesburg. Steps from the Courthouse, King Street shopping, and famed restaurants of Market Station, this isn't just a great place for your business. It will change the way you do business. Here's to legendary futures.