Content about Columbus, Georgia

April 8, 2011

Home improvement retail Menards will open the first of two planned stores in Columbus, Ohio on April 12, according to an article in the Columbus Business Journal

The Eau Claire, Wis. retailer purchased the land for the site in 2008 but did not start construction until last May, according to the article. The company is also preparing to build a second location on the east side of Columbus. 



December 4, 2008

A proposed Menards store in Columbus, Ohio, has been put on hold until the economy...

September 11, 2008

The former executive at Armstrong Building Products and American Standard will lead W.C. Bradley, the...

September 9, 2008

By purchasing 139 lots from Beazer, Ryan Homes plans to build single-family housing in Grove...