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.
AdWe Offer a Huge Selection Of Genuine Rhinestones, Buttons, Pearls and More. Shop Online. We Stock a Huge Selection Of Charms Like Cast Pewter Charms, Gold Filled Charms & More.