Contact information
CONTACT INFORMATION
If you have any questions, concerns, or inquiries, you can contact us using the details below.
Customer Support
Email: support@tryosta.com
Phone: +1 (929) 274-8672
Business Information
ÓSTA
Operated by OSTA LABS LLC
30 N Gould St, STE R, -, Sheridan, Wyoming, 82801, United States
Support Hours
We aim to respond to all inquiries within 24–48 hours, Monday to Friday.
General Inquiries
For questions regarding orders, shipping, or our products, please contact us via email and include your order number where applicable.