The Church of Scientology of St. Louis is housed in the old Anchor Masonic Temple, which dates back to the 1920's. The Scientology religion was developed by L. Ron Hubbard. The church encourages people to attend the 10:30am Sunday service, which it says can help people move past fears, anxiety and depression.