Michaels 9518

Michaels #9518 is a Michaels craft store located at Valley View Shopping Center, 3151 Geer Road in Turlock, California.