ICCC Command Post

The ICCC Command Post is a building located in Sobrik on the planet Balmorra.

NPCs

 * Lieutenant Davrill