Location: 3485 Sturgis Road, Oxnard, CA 93030
Phone:(805)485-7875
Category: Grocery
Tags: Fruits & Vegetables, Agricultural Producers & Products