Electra Cruises

Contact us to learn more about our affordable wedding packages!

Address

3439 Via Oporto
Newport Beach, CA 92663

Phone Numbers

1-949-723-1069

Fax Number

1-949-723-5156