We are located at:
9674 Telstar AVE, Suite E, EL Monte, CA 91731
Our business hours are:
Monday - Friday: 10 am - 4 pm
Store hours are subject to change without notice, please call before you come to ensure we are open, thank you vert much!
Phone number: 626-444-8880