NORTH BATTLEFORD, Sask. — Saskatchewan Hospital North Battleford has officially opened, which the province says will offer patients and offenders living with mental health problems better facilities and programming.

The $407 million building replaces a century-old psychiatric care facility and two correctional facilities.