Google
×

ARCHDIOCESE OF PONDICHERRY AND CUDDALORE

(61) Religious organization in Pondicherry, India
The Metropolitan Archdiocese of Pondicherry and Cuddalore is a Latin metropolitan see of the Catholic Church of Pondicherry and Cuddalore in India.
Address: 206, Mission St, MG Road Area, Puducherry, 605001, India
Phone: +91 413 233 4748 ⋅ +91 413 233 9911 ⋅ +91 413 233 5033