Content about Owensboro

February 24, 2012

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.

October 6, 2008

Thriftway, a one-unit lumberyard based in Owensboro, Ky., has filed for Chapter 11 bankruptcy protection,...

© 2014 Home Channel News. All Rights Reserved.