Advertisement

The Church of Scientology’s history in Clearwater, Fla.

The church has had a presence in the city since purchasing the Fort Harrison Hotel in 1975. (May 30, 2017) (Sign up for our free video newsletter here)

Share

Advertisement