MeadowWood Behavioral Health System 575 South DuPont Hwy. New Castle, DE 19720 302-328-3330 (Phone) 302-328-9336 (Fax)