Christian Care Foundation for Children with Disabilities
Christian Care Foundation for Children with Disabilities (CCD) is a non-governmental organization in Thailand. It was established in 1986 by Christian Outreach for Relief & Development (CORD), UK. Located in Nonthaburi, north of Bangkok.
Source: Wikipedia — Christian Care Foundation for Children with Disabilities (CC BY-SA 4.0)