Michaels 9039

Michaels #9039 is a Michaels craft store located at Tulsa Hills Shopping Center, 7424 South Olympia Avenue in Tulsa, Oklahoma.