Contact
Veloria & Co. is operated by 河南甄地道科技实业有限公司, a company registered in China.
Registered business address: Room 1107, Building 2, 863 Chuangzhi Plaza, No. 32 Changxiamen Street, Luolong District, Luoyang, Henan, China
河南省洛阳市洛龙区长夏门街32号863创智广场2栋1107
Email: zws071400@gmail.com
Phone: +86 185 3888 0330
For questions about products, orders, shipping or returns, please contact us using the details above. If your question concerns an existing order, please include your order number.
Shipping and returns
Shipping origin: Orders are shipped from China at the company address listed above.
U.S. return warehouse: 4182 Fisher Rd., Columbus, OH 43228, United States. This warehouse accepts approved returns. Please contact us before sending any items back.
View our Shipping Policy and Refund Policy for delivery information, return instructions and applicable return shipping costs. Please request a return before sending any items back.