Oops! Something went wrong, please try again later.
Michaels is a home goods store located at 1830 Hilliard Rome Road in Hilliard, Ohio, United States. This arts and crafts store has everything you need to …
Reviews
Yelp
3.4/5 · 14 reviews
Frequently asked questions
Q:
Where can I purchase a Michaels gift card?
A:
Our gift cards are available in Michaels stores and in many gift card mall locations in other retailers.
AdAwesome Prices & High Quality Here On Temu®. New Users Enjoy Free Shipping & Free Return. Browse thousands of brands and find deals on your favorites at Temu®, Shop Now.