Meadow Wood Behavioral Hlth: 575 S Dupont Hwy New Castle, DE