Contact information
Business Name: ClickRush
Company Owner: Innov8ted Enterprises LLC
Business Address: 12645 Memorial Dr, Suite F1 #572, Houston, TX 77024, United States
Business Email: support@clickrush.shop
Customer Support Hours: Monday–Friday, 10:00 AM – 5:00 PM CET
Phone: Not available — please contact via email for fastest support
Response Time: 24–48 hours (excluding weekends and holidays)
About:
Company Name: ClickRush
Company Registration Number: 39-2179711
Company Address: 12645 Memorial Dr Suite F1 572, Houston, TX 77007, USA