arrow_back Back to search
Lion II
built in 1986 at Service Marine & Shipbuilding Corporation
Specifications
- Yard
- Service Marine & Shipbuilding Corporation, Amelia, La
History
-
1986 – present
Lion II
Exxon · United States