Michaels Stores
View company profile →
Store #1683 in Houston
Store #1683 in Houston, TX is the best!! I go out of my way to go to that location. Great employees! Very kind, professional & knowledgeable.
View company profile →
Store #1683 in Houston, TX is the best!! I go out of my way to go to that location. Great employees! Very kind, professional & knowledgeable.