The Armstrong Hatchery is responsible for stocking trout in public waters across an 11-county region in Western North Carolina. Typically, Armstrong raises 20% to 30% of the trout that North Carolina ...