Michaels 9195

Michaels #9195 is a Michaels craft store located at Deer Springs Town Center, 6990 North 5th Street in North Las Vegas, Nevada.