Michaels 9886

Michaels #9886 is a Michaels craft store located at The Arboretum Shopping Center, 8120 Providence Road in Charlotte, North Carolina.