Location: 24717 San Fernando Road, Newhall, CA 91321
Phone:(661)254-5750
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets