We are moving! Support the new home for The Lost Church Santa Rosa!

We are looking for a new permanent home and need your help!

Watch this page for theater relocation news and updates.

We are at the current location of 576 Ross Street, Santa Rosa until November 23, 2024 and then must move the theater.

TLC Santa Rosa Countdown to Last Day at 576 Ross
We are back...temporarily

Read about our reopening in The Press Democrat