Vennoor Mary Immaculate ChurchParishShareMeladoor Church RoadValiyaparambu, Kerala 680741IndiaGet directions