St. Francis Xavier ChurchParishShareThiruvalla- Mallapally RoadMallappally, Kerala 689584IndiaGet directions