Electra Cruises Corporate Event Locationeleccorpmain2017-09-16T12:51:15+00:00 address3439 Via Oporto, Newport Beach, CA 92663 call us(949) 723-1069