At this moment, Ace Hardware owns 23 locations near Crystal Lake, Illinois. See the page below for an entire list of Ace Hardware stores close by