Contact Us

Contact Address
CISRS House
14, Jangpura B, Mathura Road,
Opp. Rajdoot Hotel,
New Delhi-110014
Phone: +91-11-24375195
Telefax: +91-11-24375196
Email: info@icpindia.org

Registered Address
"God's Grace", Okhla Embankment,
New Delhi - 110025
Phone: +91-11-26957128, 26947031
Fax: +91-11-26948759