Address:
ICPR Main Office
- Indian Council of Philosophical Research
- Darshan Bhawan6
- 36, Tughlakabad Institutional Area
- (Near Batra Hospital)
- Mehrauli, Badarpur Road, New Delhi – 110 062
Phone:
- 91 11 2990 1536
- 91 11 2990 1527
- 91 11 2990 1530
- 91 11 2990 1529