STARS Program

The STARS program is housed on the Jesse Lee Campus at 4600 Abbott Road. The Jesse Lee Campus, also the home of our boys' residential program, offers a peaceful, therapeutic setting.