Indian Health Organisation
Indian Health Organisation

Offices & Emails

Corporate Office

64, Okhla Phase 3
Phase 1, New Delhi - 110020
For Corporates & Institutions
For Existing IHO Members & Card Holders
For Doctors
For any feedback or request
Contact Information

  64, Okhla Phase 3
     New Delhi - 110020
  feedback@indianhealthorganisation.com
  1-800-1034466
About Us

About IHO
The IHO Team
Careers
Medical Practitioners

Partnering With IHO
Certification / Accreditation
Join the IHO Network
Health Saver

IHO Health Saver
Membership Benefits
Doctor Types
IHO Locations & Network Coverage
Usage Process
Plan Variants
Apply for IHO Card