The Church of Scientology Denver hosted a special community open house featuring Michael DeLeon, CEO and founder of the drug prevention nonprofit Steered Straight.