Shroud's Production Facility

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

 * Factory Floor
 * Hidden Entrance
 * Maintenance Level