Contact information

Contact Information

Trade name: Velora
Operated by: AU30E1 LLC (a Wyoming limited liability company)
Business address: 30 N Gould St, Ste N, Sheridan, WY 82801, United States

Email: support@velorahealthco.com
Phone: +1 (551) 276-2025
Hours: Monday to Friday, 9am–5pm ET
Response time: within one business day

You can also reach us through the form on our Contact page.