This information was provided by one of our readers who has familiarity with the situation in St. Louis and is a follow up to the earlier post The Real State of Scientology, St Louis Style. Church of Scientology Missouri owns a building at 6901 Delmar in University City. It is approximately 15,000 sq.ft. on three floors with parking for about 50 cars. They have a mortgage of about $900,000 on that building and have had the mortgage, as far as I know, during the entire decade of bankrupting members for the "Ideal Org" -- the new building they purchased in 2007. I … [Read more...]