Hall Cemetery is located at 4621 Shields Commissary Road, Scotland Neck, NC . Scotland Neck, NC is located in Halifax County, NC.