Michaels 9805

Michaels #9805 is a Michaels craft store located at Ross Center, 11211 Southeast 82nd Avenue in Clackamas, Oregon.