Home › Venues › The Lost Church The Lost Church Tickets Buy tickets for concerts at The Lost Church in San Francisco, CA. No Upcoming Events No upcoming events scheduled at The Lost Church. Please contact us with any corrections. Hotels & Lodging Near The Lost Church About the Venue The Lost Church At-a-Glance Capacity 135Address988 Columbus AvenueSan Francisco, CA 94133United States Map & Directions Advertisement