Contact Us Delhi Diocesan Trust Association, Diocese of Delhi, 1 Church Lane, New Delhi-110001 Phone No. : 011-23717471 011-23716737