Michaels 9881

Michaels #9881 is a Michaels craft store located at Marshall's Plaza, 10345 Magnolia Avenue in Riverside, California.