Michaels 1217

Michaels #1217 was an Michaels craft store located at, 2939 Thousand Oaks Drive in San Antonio, Texas.