The building formerly occupied by Century 21 Greater Landco Realty at 1248 E. 17th Street in Idaho Falls will soon be the home of High Country Behavioral Health Center.

Read More >>