Bennie Lee Leonard, 84, of Southern Pines, died Thursday, Oct. 10, 2019, at his residence. Boles Funeral Home, Southern Pines.