Human Services Center
130 W North St, New Castle, PA 16101
Professionals In behavioral health care. Our offices are located in Ellwood City and New Castle, Pa. Crisis Emergency Phone Number: 724 652-9000. We provide outpatient counseling for adults, children and adolescent, family and marital counseling, diagnostic testing & evaluations, psychiatric medication management.