Left Edge Theatre was impacted by the recent fire at the Luther Burbank Center.
More info available here. Please consider making a donation to help us restore the theatre.

DONATE NOW

Luther Burbank Center for the Arts

Address: 50 Mark West Springs Road, Santa Rosa, CA 95403, USA

Get directions

Back