Monthly Archives: November 2011

The New Christian Recovery Home

I am glad to report beginning last Thursday, 10/27/2011, the men have started to move into the new Victory Outreach Christian Recovery Home!   The new address is at 2818 North Nevada Avenue, Colorado Springs, CO 80907. Across the street … Continue reading

Posted in Entertainment | 2 Comments