New Castle New Castle Comprehensive Treatment Center New Castle, PA, United States Added on 07/20/2025