art co michaels store michaels art store denver co Michaels - The Arts Crafts Store. The Michaels arts and crafts store located at 2780 S Colorado Blvd Ste 306-B Denver Co has. … Saturday, October 15, 2022 Edit