Michaels 3730

Michaels #3730 is a Michaels craft store located at Indian River Commons, 6140 20th Street in Vero Beach, Florida.