Michaels has 4 operating branches near Arden, North Carolina. See the full listing of all Michaels locations below.