Contact Us

US HEADQUARTERS

1126 Pitner Avenue, Evanston, IL 60202 United States of America

Telephone: +1224 255 0036

Email: info@ihrc.in

SWITZERLAND HEADQUARTERS

31 Rue Vollandes, 1207 Genèva, Switzerland

Telephone: +41779664839

Email: info@ihrc-geneve.org

INDIA HEADQUARTERS

154 Raj Chambers, Alibhai Premji Marg, Grant Road, Mumbai-400007

Telephone: +91 7208802565

Email: ihrc777@gmail.com