Driving Directions


Take Highway 101 to the Mark West Springs Road Exit.

Follow the map above to get to Left Edge Theatre

Located off the south parking lot at the Luther Burbank Center for the Arts

50 Mark West Springs Road, Santa Rosa, Ca 95403

Having troubles. Please email