Richard Lee Patterson, 67, of Gloucester, died Aug. 5, 2017 at Duke University Hospital, Durham, N.C. Richard was a retired Chief Warrant Officer of the…
Richard Lee Patterson, 67, of Gloucester, died Aug. 5, 2017 at Duke University Hospital, Durham, N.C. Richard was a retired Chief Warrant Officer of the…