Menards is located at 5101 Menard Drive, Eau Claire, WI 54703. It has over 10K employees. Its revenue is over $1B. Construction company whose primary function includes one or more of the following: (1) construction of new single-family housing, (2) on-site assembly of modular & prefabricated houses or (3) single-family housing design-build and single-family construction management. The parent company of this organization is Menard, Inc. USA...