Michaels 9963

Michaels #9963 is a Michaels craft store located at Fairview Center, 187 North Fairview Avenue in Goleta, California.