The Crossing

6090 Smith Road
Denver, CO 80216

The Crossing is our largest location serving 130 New Life Program men and providing up to 100 rooms for STAR transitional program participants. Bible studies, case management, counseling, meals, and transitional housing allow families and individuals in our programs to save money and develop the life skills and relationships needed to maintain self-sufficiency after graduating our programs.