Church of Spiritual Technology, Petrolia Vault Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Name: Church of Spiritual Technology, Petrolia Vault Lat, Long: 40.38766,-124.305381 Location: Ferndale, California, USA Share this:Print