Menards to open mega store in Eden Prairie, Minn.
According to an article in the Finance & Commerce of Minneapolis, Menards is on pace to open a 236,000-sq.-ft. mega store in Eden Prairie in the spring.
The two-story store, at 12600 Plaza Drive, will replace an older Eden Prairie store.
The company currently operates 255 stores in the Midwest.