Hospital Name: MeadowWood Behavioral Health Hospital
Address: 575 S Dupont Hwy, New Castle, DE 19720
Street Address: 575 S Dupont Hwy
City : New Castle
State: Delaware
Zip Code: 19720
Plus Code:J9RC+35 New Castle, Delaware
Category: Psychiatric hospital
Related Category : Health
Hours : ~
n/a
Tillnow ,
Overall Rating : 2.1
Reviews: 135
Last 3 reviews:
I’m seeing a lot of negative feedback about MeadowWood but I’ve had two stints here and have had no problems with either. My first time came after a suicide attempt the second time was after I received a diagnosis of bipolar disorder. … More
n/a
My daughter has been in the MeadowWood Behavioral Day Program now 3 times over the past 2 years as she elopes and has physical mental and emotional challenges. The team there consistently have been outstanding. From her teachers Ms. … More
Screenshot:
Listing Status: Yes
For More information :