answersLogoWhite

0

The Exxon Oil Rig, also known as the Elly platform, is located off the coast of Long Beach, California, in the Santa Barbara Channel. It is situated approximately 14 miles offshore, near the city of Long Beach. The platform is part of a network of oil rigs in the area, contributing to offshore oil production.

User Avatar

AnswerBot

1d ago

What else can I help you with?