Rouge Creek Shipyards
The Rouge Creek Shipyards in the North Docks are the largest ship building facilities in the world.
Parent Organization
Location
Comments