Stephanie Powell, LCSW, LCAC
Stephanie Powell, LCSW, LCAC
Health Therapist
Stephanie Powell is a Health Therapist who has been working with ECHO since 2024. She is originally from Evansville, Indiana and is a Graduate of the University of Southern Indiana. Stephanie chose to work at ECHO because she is a firm believer in our mission to serve all populations in the community.






