Sts. Peter and Paul

Sts. Peter and Paul

Contact Details:

Church or Sts. Peter And Paul
Najafgarh
New Delhi – 110 043,
Tel: 2501 7193.

Church Established – 1957.