Staff Sgt. John Reaves, Sr. (United States Army Retired), 86, of 303-Loblolly Court, Suffolk, VA, formerly of Ocean Isle Beach, NC, died Wednesday, April 23, 2014 at home. Visitation will be held Wednesday, April 30, 2014 from 12:00pm until 7:00pm at Peoples Funeral Home of Shallotte. Funeral service will be held Thursday, May 1, 2014 at 2:00 PM at Pleasant View Missionary Baptist Church, 690 Sea Side Rd. SW, Ocean Isle Beach, NC 28469. Burial will follow at Reaves-Brooks Cemetery in Ocean Isle Beach, NC. A Service of Peoples Funeral Home of Shallotte, Inc.