Contact information

Contact Us

Have a question about your order, your subscription, or VELLORA itself? We are here to help, and a real person will get back to you.

We reply within 1 business day, and usually faster.

Email: hello@myvellora.com
Phone: 1 (800) 923-9742, Monday to Friday, 9am to 5pm EST

Mailing address:
VELLORA
354 Guelph St
Georgetown, Ontario L7G 4B5

When you reach out, include your order number if you have one. It helps us sort things out for you faster.