Dr. Barbara Heffernan provides counseling to patients in the general Norwalk community. Dr. Heffernan offers individual, group and couples counseling, cognitive and behavioral therapy, and a range of workshops designed to promote personal mental health.