INDIA:
16, Nizamuddin East Market
Opposite Community Center
New Delhi 110003 India
+91 98119 84327
UNITED STATES:
PO Box 42
Newton Upper Falls, MA 02464-9998
Phone: 1-888-571-4247
EMAIL:
General Inquiries / Product Info
customerservice@ihi.co.in