Menards 3113

Menards #3113, also known as Menards Minot, is a Menards home improvement store located at 101 28th Avenue Southeast in Minot, North Dakota.