David Herbert Barrett, Jr., age 45, of Winston, GA passed away Saturday, May 4, 2019. Funeral Services will be held 7:30 pm Monday, May 13, 2019 at Whitley Garner at Rosehaven Funeral Home, 8640 Rose Avenue, Douglasville, GA, 30134. Pastor DeWayne Terry and Jerry Potts will be officiating. The family will receive friends 6:00 to 8:30 pm Monday, May 13, 2019 at Whitley Garner at Rosehaven Funeral Home. In lieu of flowers contributions may be made to the Atlanta Ronald McDonald House Charities, 795 Gatewood Road NE, Atlanta, GA, 30329 or online at armhc.org. Funeral arrangements by Lawson Funeral Home, 4532 Hwy 53, Hoschton, GA, 30548, www.lawsonfuneralhome.org, 706-654-0966.