Michaels 5817

Michaels #5817 is a Michaels craft store located at East Lloyd Commons, 6212 East Lloyd Expressway in Evansville, Indiana.