Get in contact

Need help with your product? Check out our help center.

  • This field is for validation purposes and should be left unchanged.

If you prefer to talk, our customer support team is always available.

Contact Customer Support

Location

Temeda World HQ

2244 95th Street
Naperville, IL
60564