Jackson House to open new teen mental health facility in Idaho Falls


A new around-the-clock psychiatric care facility for teens broke ground May 16.

The new residential mental health treatment center for Idaho teens is a part of Jackson House, a program that aims to fill a gap in the healthcare system. The new facility will be located at 383 Energy Drive and is expected to open in 2025.


Leave a Reply

Your email address will not be published. Required fields are marked *