clock menu more-arrow no yes mobile

Filed under:


New, 1 comment

The Church of Scientology has sat on a Center City tower since 2007. Though the church has extravagant plans for the building, none have materialized, and the Department of Licenses and Inspections is taking them to blight court. [Daily News]