Michaels 1074

Michaels #1074 is a Michaels craft store located at Studio City Place, 11239 Ventura Boulevard in Studio City, California.