store:
 location:

Michaels in Miami, Florida

8287 W Flagler St
Miami - 33144-2070
View Details
12425 Sw 88th St
Miami - 33186-1871
View Details
8354 S Dixie Hwy
Miami - 33143-7714
View Details