10908 VALLEY MALL
EL MONTE, CA 91731
P: (626)448-2904

Check-in Get Directions