.

Church of Scientology of St. Louis

Flag as Inappropriate

82% Were impressed
<h2>
<p> </p> <p> </p> <p>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.</p> </h2>
6901 Delmar Blvd, Saint Louis, MO 63130
(314) 727-3747
  • Fax: 314-727-9716
  • Hours: Monday through Friday from 8:30am to 10:00pm Saturday and Sunday 8:30am to 6:30pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »