New Church of Scientology building pops up in LoDo - 9NEWS.com20 June 2012, 11:40 am
DENVER - The newest Church of Scientology now calls Denver home. Located at the corner of 24th and Blake streets, the 44,000-square-foot church is one block away from Coors Field.
While the church is brand new, the building itself is not. The structure, built in 1916, is the former American Radiator Company building. The new owners decided to preserve many of the buildings original features including the neo-classical entrance crafted from Colorado's Yule Marble.
9NEWS contributor Erica Cobb spoke to Erin Banks from the public affairs department of the Church of Scientology of Denver about the building restoration project as part of Denver's Urban Revitalization. Erin also shared her take on the controversy surrounding Scientology and explained the beliefs and methodology of the religion.
Banks talked about the celebrity angle and draw to the practice and why Denver is the newest home to a Scientology Center.