Michaels 9920

Michaels #9920 is a Michaels craft store located at International Speedway Square, 2500 West Intl Speedway Boulevard in Daytona Beach, Florida.