NHFPL- Fair Haven Branch