Channel Island Shores

Oxnard, California

Channel Island Shores Map & Address

« Back to resort
1311 Mandalay Beach Rd
Oxnard, California 93035
Accuracy not guaranteed. Contact the resort to confirm the address before making plans.