Location: 3840 West Channel Islands Boulevard, Oxnard, CA 93035
Phone:(805)985-9421
Category: Grocery, Wine & Spirits
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Wines, Liquor Stores, Grocers & Supermarkets