David Newton Swift, age 71 of 603 Harrison Crossroads Loop, passed away at his home with his family by his side and the care of Hospice of Rockingham County. Funeral arrangements are incomplete at this time Fair Funeral Home is assisting the family.
Leave A Condolence Below For The Family Of David Newton Swift:Fill out the form below and Fair Funeral Home will forward this message to the deceased's family and post it on our website. All condolences are reviewed for content before being posted live.