Delaware Psychiatric Center
Advertisement
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
Also at this address
You might also like
Partial Data by Infogroup (c) 2026. All rights reserved.
Partial Data by Foursquare.
Advertisement

