Michaels 1104

Michaels #1104 is a Michaels craft store located at Mayfair Village Shopping Center, 5012 North May Avenue in Oklahoma City, Oklahoma.