Home › Venues › The Lost Church The Lost Church There are no upcoming events at The Lost Church in San Francisco, CA. Hotels & Airbnb Near The Lost Church 65 Capp Street, San Francisco, CA 94103, United States Get Directions Directions Edit Venue The Lost Church At-a-GlanceAddress65 Capp StreetSan Francisco, CA 94103United StatesAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail