#22: Secret Labs?
Scientologists make no secret of their beliefs, and looking at this building; it’s obvious they like to flash their money around. This building is located in Los Vegas and was originally the Cedars of Lebanon Hospital. Knowing it’s a former hospital explained the creepy vibe of this structure. It was purchased in 1995 by the Church of Scientology. It’s called “The Complex” by people within the religion.
Scientology has had its fair share of controversy and is embroiled in scandals and lawsuits across America, which contributes to the weird atmosphere this building gives off. It’s considered a cult and profitable business while trying to maintain the tax status of a church and religious movement. Many actors and actresses who grew up within the church are coming forward to discuss their experiences.