• New Delhi

New Delhi

Branch Office
Vistra ITCL (India) Limited
(Formerly known as IL&FS Trust Company Limited)
805, Kailash Building
26, Kasturba Gandhi Marg
Connaught Place
New Delhi 110001

Tel: +91 11 4220 0200
Fax : +91 11 4220 0211

Email: newdelhi@vistra.com


Get directions