Delaware Psychiatric Center

Permanently closed
1901 N DuPont Hwy
New Castle, DE 19720

The Delaware Psychiatric Center (DPC) is the sole state-operated psychiatric facility in Delaware, providing care and treatment for mentally ill adults. Situated within the Delaware Health and Social Services (DHSS) campus in New Castle, DPC is part of a larger administrative headquarters for various DHSS divisions.

Spanning over 100 acres, the DHSS campus houses multiple buildings and facilities, including the main DPC building, residences, a library, and a chapel, among others. DPC offers 24-hour client services and serves as a vital resource for individuals in need of psychiatric care in the state.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesDelawareNew CastleDelaware Psychiatric Center

Partial Data by Foursquare.