Family SHADE

Enable. Empower. Enrich.

Enable. Empower. Enrich.

Delaware Psychiatric Center

Delaware Psychiatric Center is a publicly funding organization providing integrated services to adults suffering from severe and persistent mental illness.  They provide psychiatric evaluations, diagnosis and inpatient treatment.

 

Location

1901 North Du Pont Highway
New Castle, DE 19720

Contact

Phone: (302)255-2700

Website: http://dhss.delaware.gov/dsamh/dpc.html