Step Two North is a sober living home in Chicago, Illinois, just south of the intersection of Montrose and Western Avenues. Its short-term goal for its residents is a foundation for recovery, and its long-term goals include education and career success. Step Two North provides a place to live while Read more [...]
Recovery Home
STEP TWO NORTH 4249 N. Western Ave., Chicago, IL 60618 Link to website |
info@steptwonorth.org (773) 539-5176 |
Agency Name: STEP TWO NORTH
Contact Name: None Listed