Michaels 9917

Michaels #9917 is a Michaels craft store located at Christiana Center, 800 Centre Boulevard in Newark, Delaware.