Contact Us Send us a message! We will always try to get to your questions and concerns as quickly as possible. Address: 5832 Camellia Ave, Temple City, CA 91780, United States Phone: +1 917 525 3875 Opening Hours Monday-Friday10:00 – 18:00 Saturday10:00 – 14:00 Sunday Closed Your Full Name Your Email Your Subject Message Send Message