Location: 4308 Slauson Avenue, Maywood, CA 90270
Phone:(323)771-6590
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets