El Indio Market
- Address
- 263 S Alexandria Ave
- Place
- Los Angeles , CA 90004-5503
- Landline
- (213) 383-5990
Description
El Indio Market can be found at 263 S Alexandria Ave . The following is offered: Grocery Stores - In Los Angeles there are 1178 other Grocery Stores. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Grocery Stores(213)383-5990 (213)-383-5990 +12133835990