News Release - 07-15-2012
After more than a decade, DELTA will be leaving Crystal City (Arlington) and moving its headquarters office South, to Alexandria, Virginia. This move will consolidate three of DELTA's Crystal City offices into one, unifying business operations promising to increase internal agility. The new location will be conveniently located right off the beltway (I-495 South), just over one mile from the Eisenhower Ave metro station.

Effective 14 August, DELTA's new new address will be:

3601 Eisenhower Ave,Suite 220
Alexandria, VA 22304