Menards 11 Rebate Sale Dates Detailed Explanation. Menards 11 Rebate Sale Dates: Menard Inc. is a chain of home improvement stores, situated in the Midwestern United States. The privately held company with headquarter in Eau Claire, Wisconsin, has 350 stores in...