Location: 4444 Navalair Road, Oxnard, CA 93033
Phone:(805)488-0981
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail