10683 Valley Blvd
El Monte, CA 91731
Store Hours: 7am-11 pm.
Phone: (626) 539-2340

View Google map
Get directions

View all stores