Contact Us 1. If you need customer service, please contact us at Email:Service@Oveela.com2. Address: 9597 Jones Rd, 222 Houston, Texas – United States (US), 77065 3. Submit a ticket, enter your subject, (returns, exchanges, repairs, customisations, enquiries, etc. can be handled) and we will reply within 24 hours! Your name Your email Subject Your message (optional) Pinterest Facebook Twitter Youtube