Scientology's Clearwater headquarters
Clearwater, Florida · 1975
Scientology bought the Fort Harrison Hotel under a front name in 1975 and now owns much of downtown Clearwater, making a Gulf coast city of a hundred thousand the church's spiritual headquarters.
Open on the map →