CONTACT US

CONTACT US

We love hearing from you! We’ll do everything we can to make your VELO experience unforgettable. Contact us below or visit our FREQUENTLY ASKED QUESTIONS.

 

Login for Email or Chat Support

Please call 1-866-255-1780 and we’ll gladly assist you.
 

Hours of operation:

Mon - Fri:  8am - 10pm EST
Sat - Sun:  10am - 8pm EST