Both new and regular customers of Menards strolled the aisles of the new sprawling two-floor, 225,000-square-foot Columbus West store during the first few hours of its grand opening Tuesday, Feb. 25. ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results