top of page
LEIA SQUILLACE
LATEST
CULTURAL ORGANIZING
DIRECTING
ABOUT
CONNECT
More
Use tab to navigate through the menu items.
May 26
Stage Left: A New Play Festival
Oct 30, 2024
Night of Artivism
Oct 28, 2024
Lyrics from Lockdown at Lincoln Center
bottom of page