Terry’s Children Psychiatric Center
The Terry Children’s Psychiatric Center is a publicly funded psychiatric facility providing care for children under the age of 13. The Terry Center offers residential services, short-term crisis services and intensive day treatment services.
Location
10 Central Ave.
New Castle, DE 19720
Contact
Phone: (302) 577-4270
Website: http://dhss.delaware.gov/dhss/dsamh/residency/sites.html