Brian Hainstock is a Clinical Social Work/Therapist , MSS, LCSW, and is based out of Philadelphia, Pennsylvania, United States. Brian specializes in the counseling of Grief, Depression, Anxiety, etc. The therapist has experience in handling cases of Addiction, Alcohol Use, Borderline Personality, Coping Skills, Domestic Abuse, Infidelity, Relationship Issues, Self Esteem, Spirituality, Substance Use, and more. The types of therapies Brian offers include, Eclectic Therapy, Psychodynamic Therapy therapy.