Oliver Franklin McAlister, 83, of Risco, Mo., died Tuesday, May 16, 2006, at Poplar Bluff Regional Medical Center in Poplar Bluff, Mo.