Michaels 1076

Michaels #1076 is a Michaels craft store located at Newport Pavilion, 158 Pavilion Parkway in Newport, Kentucky.