Meadowwood Behavioral Health Hospital📍 South Dupont Highway, 575, 19720, New Castle📞 +1-302-328-3330; +1-888-915-1521🔗 https://www.meadowwoodhospital.com🕒 24/724/7Brand: Acadia Healthcare