Michaels 8836

Michaels #8836 is a Michaels craft store located at Phillips Crossing, 8081 Turkey Lake Road in Orlando, Florida.