Michaels 6708

Michaels #6708 is a Michaels craft store located at Logan Town Center, 189 Falon Lane in Altoona, Pennsylvania.