Electra Cruises Electra Cruises 3439 Via Oporto Newport Beach, CA 92663 800rosebigadmin2022-11-15T18:38:08-08:00