Eleanor L. Bloch

Phone: (610) 405-0238

Eleanor L. Bloch LCSW is a Licensed Clinical Social Worker who has worked in outpatient settings for children and adults for over 20 years. Trained at the Penn Council for Relationships in couple and family therapy and at the Center for Cognitive Behavioral Therapy at University of Pennsylvania, Eleanor works with adolescents, adults, couples and families. She has worked extensively with people in life transitions including separation, divorce, remarriage , relocation and grief. She accepts some insurance including medicare, Penn behavioral Health, Aetna and UBH.

Treatment Methods: