Macclesfield — town in Edgecombe County, North Carolina, United States