Michaels 8838

Michaels #8838 is a Michaels craft store located at Prestonwood Town Center, 5301 Beltline Road in Dallas, Texas.