School Address: 10 Central Ave New Castle DE 19720
School District: Dept. Of Svs. For Children Youth & Their Families
County: New Castle County
Terry Children’s Psychiatric Center is a state-operated facility located at 10 Central Avenue, New Castle, Delaware. It serves as a mental health facility for children and adolescents, providing a range of psychiatric services to those experiencing severe emotional or behavioral issues. The center offers inpatient care, including assessment, diagnosis, and treatment planning, often involving medication management and various therapeutic modalities. The goal is to stabilize the young patients’ mental health conditions and help them develop coping strategies to improve their well-being. Multidisciplinary teams at the center often include psychiatrists, psychologists, social workers, nurses, and other mental health professionals.