We usually dive Lake norfork a few times a year. Often great vis around the walls and not as good in the bays. As others have mentioned there are a couple dive shops. In addition to the ones mentioned there's also one at the 101 boat dock which is accross the lake from Panther Bay Marina.