Meadowwood Behavioral Health System
is a psychiatric hospital
located in New Castle, Delaware. This hospital ownership
type
is Proprietary.
Meadowwood Behavioral Health System is located at 575 South Dupont Highway, New Castle, DE 19720 and can be contacted via phone
number (302) 328-3330.
Hostpital Name | Meadowwood Behavioral Health System |
---|---|
Hospital Type | Psychiatric |
Ownership | Proprietary |
Address | 575 South Dupont Highway New Castle, DE 19720 |
Phone | (302) 328-3330 |
The Overall Hospital Quality Star rating summarizes a variety of measures across 7 areas of quality. Rating was created by Centers for Medicare & Medicaid Services (CMS).