Hazel D. Plant Women’s Treatment Facility is an addiction treatment center located at 620 Baylor Blvd, New Castle, DE 19720. We provide comprehensive care for women seeking support for substance use disorders. Our facility operates 24 hours a day, seven days a week, ensuring accessible services for all clients. For more information, visit our website at doc.delaware.gov or call us at +13027776800.