Michaels 9160

Michaels #9160 is a Michaels craft store located at L Street Marketplace, 12404 K Plaza in Omaha, Nebraska.