Saint Vincent Pallottine Convent NGO Registration Id: KL-2018-0212260 State: Kerala City: Edakochi Address: Pallotti Convent Edakochi Cochin-06