Naksalbari Handicapped Welfare Society NGO Registration Id: WB-2010-0031393 State: West Bengal City: Naksalbari Address: Naksalbari Handicapped Welfare Society Naksalbari Bazar Para, Po- Naksalbari Dist- Darjeeling