MeadowWood Behavioral Health Hospital, located in New Castle, Delaware, offers a variety of programs designed to assist adolescents and adults who are suffering from mental health concerns and addiction.