Michaels 3844

Michaels #3844 is a Michaels craft store located at Terra Vista Town Center, 10788 Foothill Boulevard in Rancho Cucamonga, California.