Saint Theresa's ChurchParishShareSaint Theresa's Church Internal RoadUdhagamandalam, Tamil Nadu 643001IndiaGet directions