Free Easy Returns

Return to 7 days

Free Delivery Monday

Orders over Rs.499

All Day Support

24/7 Support care

Secure Checkout

100% Secure Payment

License Number: 

13324998000285 (Modification Pending)

Contact Information

  • 1st Floor, 237 KALYAN VIHAR, Delhi – 110009

© 2026 INDUSCHA WELLNESS. All Rights Reserved.

Add to cart