Michaels 9835

Michaels #9835 is a Michaels craft store located at Vista Ridge Shopping Center, 2325 South Stemmons Frwy in Lewisville, Texas.