Diocese of Hosur St. Thomas Pastoral Centre 16, Ayanavaram Road, Ayanavaram Chennai - 600 023 Tamil Nadu, India
admin@hosurdiocese.in
9345601402
Chennai
9444057519