Therese Cavanaugh LCSW Providers Therese Cavanaugh, LCSW 18 Mystic Lane Malvern, PA 19355 Chester County Phone: (610) 296-5070 EAP Provider? QUEST EAP Gender Female LanguagesEnglish View Details