The Shroud's Production Facility is a heroic story area located in the Network Security District on the planet Nar Shaddaa. It is comprised of several areas and is accessible from the Abandoned Storefront.
Areas
Missions
Mission objective
- [55H4] The Shroud's Last Stand
Template:NarShaddaaNav