1858 Durfee Ave, South El Monte, California 91733(626) 453-0887
For questions or concerns regarding our stores, please head over to our website. Our Customer Care Team will reach out to you as soon as possible.