American Veteran 01

SFC. US Army Retired, Gregory Clifford Hafford

October 14, 1956 ~ July 25, 2019 (age 62)


    Coats, NC:  SFC. Gregory Clifford Hafford, Retired US Army, age 62, passed away Thursday, July 25, 2019 at his residence.  Funeral Service will be 12:00 PM Tuesday, July 30, 2019 at Sandhills State Veterans Cemetery, 8220 Bragg Blvd, Fort Bragg, NC 28310.    

            Mr. Hafford was born on October 14, 1956 in Maine to the late Robert Wesley and Neva Pearl Foster Hafford.  He proudly served our county in the US Army and was also retired from AT & T and was a member of Cedar Creek Church of God. 

            Surviving include his wife of 40 years, Rosalva Lopez Hafford; sons, Robert Hafford of Coats and David Hafford and wife, Tonya of Linden; four grandchildren; seven brothers and two sisters; many nieces and nephews.

            The family will receive friends 6:00PM-8:00PM, Monday, July 29, 2019 at Rose & Graham Funeral Home in Coats.

            In lieu of flowers, memorials may be made to the Wounded Warrior Project,  

    Condolences may be expressed to the family at

    Arrangements by Rose & Graham Funeral Home in Coats, NC 


To send flowers to SFC. US Army Retired, Gregory Clifford Hafford's family, please visit our floral section.


A service summary is not available
© 2019 Rose & Graham Funeral Home. All Rights Reserved. Funeral Home website by CFS