Skip to main content

Menards takes on Columbus

2/15/2018

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. 


 


 

X
This ad will auto-close in 10 seconds