Contact information

📩 support@velourawellness.com

📞+1905-781-6571

📍Physical Address: Suite 3400, 10180 - 101 Street, Edmonton, Alberta, Canada, T5J 3S4