Menards 3177

Menards #3177, also known as Menards Dundas, is a Menards home improvement store located at 100 Schilling Drive South in Dundas, Minnesota.