Michaels 5738

Michaels #5738 is a Michaels craft store located at Renaissance Village, 8200 Renaissance Parkway in Durham, North Carolina.