Sheilah Storch, LCSW
Sheilah Storch, LCSW, is a Licensed Clinical Social Worker with a Masters degree in Social Work. She received a Bachelors degree in Psychology and Rhetoric and Communication Studies at the University of Virginia. She received her Masters degree in Social Work at the University of Texas at Austin. Sheilah has had over 20 years of experience in medical social work coordinating care for patients at Baylor University Medical Center and Texas Neurology, P.A.