St Peters JSO Cathedral New Delhi is located in New Delhi, India on Sector 4 1, Bhai Vir Singh Marg, Sector 2, Gole Market. St Peters JSO Cathedral New Delhi is rated 4.6 out of 5 in the category cathedral in India.
Address
Sector 4 1, Bhai Vir Singh Marg, Sector 2, Gole Market
Accessibility
Wheelchair-accessible entrance