Nova Corps Headquarters

The Nova Corps Headquarters is the main Nova Corps facility, located on Xandar.

History
To be added