Leila Carrillo
Performer
Born on the mean streets of Long Island, Leila Carrillo has been doing this improv thing since 2013. Now living it up on the kinder (and warmer) streets of Oakland, you can see her perform around the SF Bay Area. The easiest way to befriend her is to ask her about rabbits.