A large worship space in the middle of one of Fremont's many office parks.