• 77°

David O’Neal

David O’Neal of Vicksburg passed away on Wednesday, May 15, at Merit Health Central Mississippi Medical Center. He was 61.