Contact Us

Zombie Tube logo



Monday—Thursday (except postal holidays):
9:00 AM—4:00 PM Central Time

Friday (except postal holidays):
9:00 AM—3:00 PM Central Time

Phone: (469) 347-1669

About Us:

We are located in Dallas, Texas, USA.

Customer service requests and all inquiries concerning order status should be directed to the email address above.

For emails, we will respond within approximately 24 hours. However, response time varies on weekends and Postal Holidays.

Comments are closed