The Lost Church
The Lost Church serves the community by creating, sustaining, and defending places for live performance. Our 100 seat Santa Rosa theater was created out of the belief that people need access to beautiful and intimate performance spaces to share their ideas, stories and arts.
427 Mendocino Avenue, Santa Rosa, CA, 95405
Street parking. Theater entrance is located on Ross Street, not Mendocino.