Menards 3141

Menards #3141, also known as Menards Manitowoc, is a Menards home improvement store located at 5120 Calumet Avenue in Manitowoc, Wisconsin.