El Super
Phoenix, AZ78% like it (3.9 / 1480 Reviews )
CONTACT
Address: 3130 E Thomas Rd, Phoenix, AZ 85016, United States Map ➦ Get Directions
Phone : +1 (602) 345-8222 Call
ABOUT
It has received 1480 reviews with an average rating of 3.9 stars.
FAQs
The address of El Super is:
El Super3130 E Thomas Rd
Phoenix, Arizona 85008-4905
P: +16023458222
Visit Website: locations.elsupermarkets.com
El Super is listed under
- Grocery store