Leroy Spencer, 83, of Eagle Springs, died Thursday, Aug. 8, 2019, at FirstHealth Moore Regional Hospital, Pinehurst. Person Funeral Home, Robbins.