Menards Store in BARABOO webmaster1 May 15, 2021 Categories: Retail OutletsAddress 1040 State Road 136BARABOO, WI 53913-1077USAContact Phone: 608-355-0685Contact Store