Ace Hardware store opens in Lennox