Channel Islands Farm
595 Victoria Ave
Oxnard, CA 93030
Oxnard, CA 93030