Luther Burbank Center for the Arts
50 Mark West Springs Road, Santa Rosa, CA, USA
Seats (approximate)
1612