top of page
SARAH LÉO POWERS
Sarah Léo Powers is an artist located out of the Denver, CO area as well as Chicago, IL. Though Powers is primarily an actor and playwright with abundant academic and community credits, she also has experience as a director and teaching artist with a focus on new and innovative work.


bottom of page