Menards 3041

Menards #3041, also known as Menards Grand Forks, is a Menards home improvement store located at 3550 32nd Avenue South in Grand Forks, North Dakota.