Menards 3314

Menards #3314, also known as Menards Rochester North, is a Menards home improvement store located at 6733 Prairie Vista Drive Northwest in Rochester, Minnesota.