Diocese: Vellore

Information

Bishop of Vellore

Vacant

Address:
3/1 Anna Salai, Vellore, Tamil Nadu, 632 001, India
Office:
+ (0) 416 2232 160
Email:
Click here for email