-
Name
MeadowWood Behavioral Health Hospital -
ADDRESS
575 South Dupont Highway, New Castle, DE, 19720 -
Phone
(302) 328-3330 -
MEDICARE PROVIDER ID
084003 -
NATIONAL PROVIDER ID (NPI)
1528357357 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
OWNERSHIP
Proprietary -
BEDS
120 -
HEALTH SYSTEM AFFILIATION
Acadia Healthcare
Nearby Providers
Rockford Center (4 miles), Christiana Hospital (4 miles), Delaware Psychiatric Center (5 miles), Select Specialty Hospital - Wilmington (8 miles), Saint Francis Hospital (8 miles),