-
It’s official: Menards plans megastore for Kentucky
Menards, the third largest chain of home improvement stores in the U.S., will open a 200,000-sq.-ft.-plus store in Owensboro, Ky., this spring, according to an article in the Messenger Inquirer. It will be the Eau Claire, Wis.-based retailer’s first store in the state of Kentucky.