The Leading Psychiatric Facility in Tuscaloosa. Since 1992, the Northport Medical Center has been a vital part of the DCH Health System. North Harbor Pavilion, located on the Northport Medical Center Campus, houses our psychiatric treatment facility. Here, patients receive skilled, compassionate psychiatric treatment from highly trained mental ....