The DHSS Herman Holloway Campus in New Castle, DE is a sprawling administrative headquarters for the Delaware Health and Social Services (DHSS) department, housing various divisions and serving as the home of the Delaware Psychiatric Center (DPC), the state's sole psychiatric facility for mentally ill adults.
Spanning over 100 acres, the campus provides a centralized location for the Office of the Secretary and numerous DHSS divisions, offering a range of health care, social services, and support programs to the community.
Generated from the website