Michaels 1367

Michaels #1367 is a Michaels craft store located at Southroads Shopping Center, 4927 East 41st Street in Tulsa, Oklahoma.