St. Xavier’s Church (Dindigul, Tamil Nadu)

Address:
Savariarpalayam, Begampur PO., Dindigul - 624002, Tamil Nadu, India
(0451) 2401689
xavierchurchdgl@gmail.com