Michaels 9966

Michaels #9966 is a Michaels craft store located at Long Beach Town Center, 7340 Carson Boulevard in Long Beach, California.