Michaels 2865

Michaels #2865 is a Michaels craft store located at McAllen Pavilions Shopping Center, 520 East Expressway 83 in McAllen, Texas.