Mrs. Dorothy Mae Freeman Swing, 106, of 234 Northdale Avenue, Kannapolis, passed away Saturday, October 16, 2010 at Best of Care Assisted Living Center. Mae was born on September 7, 1904 in Cabarrus County to the late Robert S. Freeman and the late Betty Herrin Freeman. She was a member of Jackson Park United Methodist Church, Kannapolis and a former member of Central United Methodist Church, Spencer. A visitation will be held on Thursday, October 21, 2010 at Hartsell Funeral Home, Concord from 12:30 until 1:45 pm. Funeral service will follow at 2:00 pm with Rev. Fred Freeman officiating. Burial will be at Oakwood Cemetery. At other times, the family will be meeting at the home of a niece, Dortha Morgan, at 2310 Clay Street, Kannapolis. Mae worked by opening her home for over 30 years to the veterans in the Community Residential Care Program through the V.A. Hospital. Several of the veterans resided with her for over 20 years. She was a former hairdresser and operated restaurants in both Monroe, NC and Lancaster, SC. Mae was an avid fisherman, writer, and enjoyed to travel. The family wished to express their gratitude to the entire staff of Best of Care Assisted Living Center, Kannapolis for the quality of care that Mae received during her ten years of residency. She is preceded in death by her husband, John F. Swing and sisters, Pearl Barbee, formerly of Woodleaf, Elizabeth Eury and Margaret Cagle, both formerly of Concord; brothers, Joe Freeman, formerly of Concord and T.D. Freeman, formerly of Kannapolis. She is survived by numerous nieces and nephews. Memorials may be made to Hospice and Palliative Care of Cabarrus County, 5003 Hospice Lane, Kannapolis, NC 28081 or Hospice and Palliative Care of Rowan County, 512 Klumac Road, Salisbury, NC 28144.