Michaels has 4 open locations near Durham, Durham County, North Carolina. See a complete list of Michaels stores below.