CARMELITES OF MARY IMMACULATE (CMI) the first indigenous religious congregation of India with a membership of over3000, renders its service ...