St. Stephens Charitable Society NGO Registration Id: KL-2017-0118013 State: Kerala City: Alachery Address: Snehabhavan Arayangad Alachery P Okannur District Kerala Pin 670650 Ph:04902302541