ARS of New Castle is an addiction treatment center offering comprehensive care services located at 263 Quigley Blvd Suite 1A, New Castle, DE 19720. With a rating of 4.4 from 36 reviews, we provide support for individuals seeking recovery. Our operating hours are Monday through Friday from 5 AM to 1 PM, and Saturday from 6 AM to 9 AM, allowing flexibility for those in need of our services. For more information, visit our website at arshealth.com or call us at +13023239400.