Location: 26900 Sierra Highway, Newhall, CA 91321
Phone:(661)298-7988
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets