About Menards
Menards is located at 620 Town Center Blvd, Champaign, IL. This business specializes in Appliances, Lawn & Garden Equipment, Tiling & Flooring, Painting Services, Hardware & Tools and General Contractors and has 1 review(s) with a star rating of 0.0.
Reviews about Menards
Drive-in lumberyard
Menards has a decent selection of lumber, although they don't carry exotic woods or very high grades of lumber. If you want to get good lumber at a cheap price, be prepared to sort through lots of boards, checking for warpage, knots, etc. Y...
By B. W. at Judy'sBook April 02, 2006 at 02:41 PM