Delhi

Location

India
33° 22' 36.9732" N, 74° 18' 55.7568" E
Bishop: 
The Rt Revd Sunil Singh

 

Address: 1 Church Lane , Off North Avenue , New Delhi , Delhi , 110 001 , India
Office: +91 (0)112 371 7471
Fax: +91 (0)112 335 8006