3542 Peck Rd, El Monte, CA 91731, United States
4639 Peck Rd Unit B, El Monte, CA 91732, United States
Phone: +1 (626) 512-9373