There are two Menards stores located in Lincoln, Nebraska. One store's address is 3500 North 27th Street, and the other is located at 8900 Andermatt Drive. Additional Menards locations, weekly ads and online shopping are available at the Menards website.Continue Reading
To find additional Nebraska locations, use the store locator tool on the Menards website. You can search by city and state or ZIP code, and you can narrow your search by choosing stores that only sell groceries, offer propane fueling or meet other criteria.
Menards, a family-owned company, opened its first store in 1958. As of 2015, the chain has grown to more than 280 home improvement stores in the Midwestern United States.Learn more about Geography