El Monte Superstore ← View details 2650 Rosemead Boulevard, South El Monte, CA 91733 +1 626-279-7898 Get Directions From* To * — Required information