The total number of Menards locations currently open in De Pere, Wisconsin is 4. This page includes the listing of all Menards stores nearby.